← Volver a los proyectos←ENDEESSolicitar propuesta
Proyecto de muestra · Dual-Stack Studio

UnderEvents

Una plataforma completa de e-commerce para entradas de eventos en vivo, desde el descubrimiento hasta el email de confirmación

▶ Pasá el mouse para reproducir

Sobre el proyecto

Una tienda online real que vende entradas para eventos, no una app de juguete tipo CRUD. Los visitantes descubren eventos por ciudad, género y mes, agregan entradas al carrito, pagan con Stripe y reciben un email de confirmación, mientras los administradores crean y gestionan eventos. Nuestra parte: la arquitectura e implementación del frontend (estructura de carpetas, gestión de estado, límites de componentes y convenciones, todo definido antes de construir la primera pantalla), integrado con una API REST de Node.js con webhooks de Stripe, email con Brevo y cacheo con Redis.

Funcionalidades clave

  • Ciclo de compra completo: descubrimiento de eventos, carrito, pago con Stripe, email de confirmación y gestión de administrador
  • Checkout real con Stripe, con pagos confirmados del lado del servidor mediante webhooks
  • Búsqueda y filtros por ciudad, género y mes, más mapas interactivos con Leaflet para las ubicaciones de los eventos
  • Autenticación con Auth0 en el frontend y JWT firmados con RS256 en la API
  • Emails transaccionales vía Brevo, y cacheo con Redis en la API
  • Área de administración para crear y gestionar eventos
  • Interfaz en inglés y alemán
  • Arquitectura de frontend definida de antemano (estado con Redux Toolkit, estructura de carpetas, límites de componentes, convenciones de nombres) y validada mediante pull requests claros
  • En producción en Vercel