Plataforma full-stack de comercio electrónico para una marca local de ropa, con escaparate, catálogo, categorías y gestión de productos, pedidos e inventario.
Prioriza mantenimiento, APIs tipadas, validación y componentes reutilizables sobre una infraestructura ligera de nube. Incluye filtros, interfaz adaptable e integración de correo.
Problema
Dar presencia online a la marca y una forma sencilla de gestionar el catálogo, con costes operativos bajos y margen para crecer.
Arquitectura
Escaparate Next.js, API propia y componentes modulares. Las primitivas compartidas mantienen estilos y comportamientos coherentes.
Zustand gestiona estado; Zod valida entradas y contratos. API, interfaz y bibliotecas compartidas se separan para facilitar mantenimiento.
Implementación
El escaparate ofrece productos, categorías, novedades y un flujo de pedidos. El panel gestiona productos, inventario, pedidos, archivo, filtros y notificaciones de novedades por correo.
Las refactorizaciones extrajeron componentes y consolidaron estilos sin cambiar la dirección visual.
Resultado
Una aplicación comercial con organización modular y operación de bajo coste como objetivo. Permanece en el catálogo histórico, fuera de los destacados actuales.





