El cliente necesitaba una tienda online para vender moda urbana y streetwear, pero las soluciones estándar como Shopify o WooCommerce no encajaban: el modelo de negocio funciona con pago por Bizum o PayPal gestionado manualmente, y cada pedido requería generar documentación personalizada para el envío.
El cliente tenía que poder gestionar el catálogo de forma completamente autónoma — añadir productos, cambiar precios, subir imágenes — sin tocar código ni depender de un desarrollador para el día a día.
E-commerce completo con arquitectura JAMstack: Next.js 15 con App Router en el frontend y Sanity CMS como backend de contenido headless. El cliente gestiona el catálogo desde Sanity Studio sin tocar código.
El catálogo tiene tres categorías con filtros avanzados por subcategoría, marca, talla, género y precio. El carrito persiste con Zustand y el checkout calcula automáticamente los gastos de envío por país, con envío gratis en España a partir de 60€.
El diseño visual — logotipo, paleta e identidad de marca — fue definido por el cliente. Mi trabajo fue la implementación técnica completa y la arquitectura del proyecto.
Este fue el proyecto donde más trabajé la comunicación con un cliente real: traducir necesidades de negocio a decisiones técnicas y gestionar entregas y ajustes en producción.
También aprendí a configurar todo el stack de emails transaccionales desde cero — DNS, SPF, DKIM, verificación de dominio — para que los emails lleguen a bandeja de entrada.
Flujo completo de compra: catálogo, ficha de producto, carrito y checkout con cálculo de envío automático.