← Volver a proyectos
Proyecto de cliente — e-commerce de streetwear
EN VIVOKraft Urban Wear

1 / 7
Next.jsExpressPostgreSQLPrismaMercadoPago
El problema
El cliente manejaba la tienda por mensajes directos y transferencias manuales, lo que significaba pedidos perdidos, cero control real de inventario y un checkout lento e incómodo para los compradores.
Decisiones clave
- 01Construí el catálogo con stock a nivel de variante (talla × color) en vez de un solo número de stock, así se volvió imposible vender de más.
- 02Mantuve la lógica de pagos como un módulo de servicio aislado, separado de la app de Express, para poder probarlo y reemplazarlo sin tocar el código de pedidos o catálogo.
- 03Usé migraciones de Prisma desde el día uno para que los datos reales del cliente pudieran moverse con seguridad entre staging y producción.
Stack
- ·Catálogo de productos con variantes (talla, color, stock)
- ·Carrito y checkout con integración de MercadoPago
- ·Panel admin para gestión de pedidos e inventario
- ·Desplegado: Vercel (frontend) + Railway (backend)
¿Tienes algo parecido en mente?
Empezar un proyecto