01

SAINT
PADEL

Ecommerce en producción para una nueva marca de palas de padel, construido alrededor de lanzamientos y no de un catálogo fijo.

Stack
  • Next.js
  • TypeScript
  • PostgreSQL
  • Supabase
  • Stripe
  • Tailwind
  • Vercel
(problema)

Vender por lanzamientos, donde cada drop mezcla palas con stock físico y palas bajo pedido. Un catálogo normal, con stock y precio pegados al producto, no representa eso.

(solución)

La publicación manda, no el producto — precio, disponibilidad, modalidad y plazo pertenecen al drop, así que un mismo lanzamiento combina envío en 24/48 h y preventa a 7 días.

( decisiones técnicas )

El drop es la entidad de venta. Precio, modalidad, plazo y disponibilidad viven en la publicación. El producto queda como ficha técnica reutilizable entre lanzamientos.

Dos modalidades en un mismo carrito. Stock físico y bajo pedido conviven en la misma orden; el plazo de entrega se calcula por línea y se comunica antes del pago.

Catálogo vivo. La colección se recalcula con cada cambio de drop, sin publicar productos huérfanos ni precios desactualizados.

Aprendizaje

Modelar el negocio antes que la pantalla ahorra el rediseño completo del catálogo tres semanas después.

Cuando el plazo de entrega es parte de la promesa, tiene que aparecer antes del pago, no en el correo de confirmación.