Gardenia Aromas
E-commerce de velas y aromas.
- Python
- Django
- PostgreSQL
- Docker
El problema que solucionamos
Un emprendimiento que vende por mensajes directos pierde ventas fuera de horario y gasta el día respondiendo el mismo precio y stock. Sin catálogo propio no hay carrito, no hay pago y no hay historial.
Qué hace
Tienda con catálogo, carrito, cuentas de cliente, pagos y un panel de administración para gestionar productos y pedidos.
El desafío
El catálogo pesa más que el código
Un e-commerce de producto físico vive de las fotos, y las fotos cambian la ecuación de infraestructura: el respaldo deja de ser un archivo de treinta kilobytes y pasa a ser gigabytes que se repiten en cada copia. Es el motivo por el que este proyecto todavía no está desplegado — la estrategia de backup que sirve para las otras dos aplicaciones no escala a esta, y desplegarlo antes de resolver eso sería crear un problema en producción a propósito.
Decisiones técnicas
Postergar el despliegueen vez depublicarlo y resolver los backups después
Porque Publicar una tienda con pedidos reales y sin una estrategia de respaldo que soporte su volumen es aceptar una pérdida de datos futura. La fecha de lanzamiento es negociable; eso no.
Qué aprendí
Que la decisión de infraestructura correcta a veces es no desplegar todavía.
Qué sigue
Resolver el respaldo incremental de imágenes antes de subirlo al servidor.
En resumen
- Catálogo, carrito, cuentas, pagos y panel