E-commerce Completo
Plataforma de comercio electrónico fullstack entregada a un cliente real, con catálogo, carrito, pagos, panel administrativo y gestión de inventario.

Página principal con hero y productos destacados
> Sobre el proyecto
Proyecto fullstack entregado a un cliente real. El objetivo era reemplazar una tienda física que necesitaba presencia digital y un sistema de gestión de pedidos. Se construyó desde cero con un equipo de 2 personas aplicando Scrum con sprints de 2 semanas.
El cliente necesitaba: mostrar su catálogo online, recibir pedidos, gestionar inventario y tener un panel donde sus administradores pudieran operar sin conocimientos técnicos.
La parte más desafiante fue la sincronización entre el inventario y el catálogo en tiempo real usando Supabase Realtime, y el flujo completo del carrito con persistencia para usuarios no autenticados.
Funcionalidades
- ▸Catálogo de productos con filtros por categoría, precio y búsqueda
- ▸Carrito de compras con persistencia para usuarios no autenticados
- ▸Pasarela de pagos integrada
- ▸Panel administrativo: gestión de productos, pedidos y usuarios
- ▸Gestión de inventario con alertas de stock mínimo
- ▸Autenticación con roles: administrador y cliente
- ▸Reportes de ventas con gráficos por período
Stack técnico
Frontend
Backend
Base de datos
Despliegue
Organización
Metodología
Equipo con Scrum
Equipo
2 personas
Duración sprint
2 semanas
Control de versiones
GitHub
Desarrollado en equipo de 2 personas. Trabajamos con Scrum: sprints de 2 semanas, backlog priorizado en GitHub Projects, dailies cortos, revisión de código con pull requests y retrospectiva al cierre de cada sprint. El control de versiones fue en GitHub con ramas por feature (git flow simplificado).