Casos / E-03
Bigotes y Paticas: retail completo
Contexto
Bigotes y Paticas es mi tienda de mascotas en Dosquebradas. Es el caso donde no tengo que pedirte que me creas: puedes ver el resultado funcionando en vivo, porque el cliente soy yo y las consecuencias de cada decisión técnica las pago yo.
La necesidad: competir en digital con las cadenas grandes sin el presupuesto de una cadena grande. Vender en línea, fidelizar con puntos y referidos, agendar servicios y administrar todo desde un solo panel.
La restricción. Presupuesto y equipo de una pyme real: cada componente tenía que pagarse solo. Nada de arquitectura de startup financiada — ingeniería de negocio que factura.
Arquitectura
- Monorepo con tres aplicaciones — tienda, administración y API — compartiendo un solo modelo de datos en PostgreSQL con contextos separados para CRM, catálogo y ventas.
- Portal de fidelización como aplicación web instalable (PWA): puntos por compra, referidos con recompensa en dos etapas, mascotas, citas e historial.
- Catálogo sincronizado automáticamente con Meta (467 productos) y SEO técnico completo: más de 1.000 URLs indexables, datos estructurados válidos y sitemap vivo.
Fig. — E-03. El diagrama se traza como se diseñó el sistema; los pulsos marcan el flujo del dato.
Resultado
- 434 clientes y 1.456 pedidos gestionados por el sistema.
- Programa de puntos y referidos operando solo: registra, acumula y premia sin intervención manual.
- Cierre de caja diario sistematizado y agendamiento de servicios en línea.
Stack
Next.js 14 · FastAPI · PostgreSQL · Turborepo · PWA · Meta Commerce · Coolify