Forge Commerce
Una tienda en línea que la dueña administra sola, sin llamarme a mí para cada cambio. En producción para FAGA FIT.
El problema
Una tienda pequeña no tiene a nadie que le maneje la web. Cada foto nueva, cada precio que cambia, cada producto agotado significa escribirle a quien se la hizo y esperar. En la práctica eso quiere decir que la tienda se desactualiza y deja de vender.
Y hay un problema atrás de ese: las fotos. Un producto fotografiado con el teléfono encima del mostrador no vende igual que uno con fondo limpio, pero pagar un estudio por cada producto no le cierra a nadie.
Lo que construí
- Panel de autogestión. La dueña entra, crea el producto, arrastra la foto, pone el precio y publica. Sin tocar código y sin intermediarios.
- Pipeline de fotos con IA. Sube la foto del teléfono y sale con fondo limpio, lista para el catálogo. Costo real: unos 4 centavos por foto. También puede subirla tal cual, sin IA y sin costo, cuando la foto ya sirve.
- Editor visual de portada. Cuatro espacios fijos que la dueña reordena para decidir qué se ve primero.
- Storefront estático. La tienda que ve el comprador es HTML estático, no una app consultando base de datos.
La decisión de arquitectura que importa
El panel escribe a la base de datos, que es la fuente de verdad. Al darle Publicar, se arma un archivo de catálogo, se sube a almacenamiento de objetos y eso dispara la reconstrucción de la tienda estática, que lee ese archivo.
Stack
| Pieza | Tecnología |
|---|---|
| Panel de administración | Next.js |
| API y procesamiento de fotos | Cloudflare Pages Functions |
| Base de datos | Supabase — multi-tenant con RLS |
| Almacenamiento | Cloudflare R2 |
| Tienda pública | Next.js con exportación estática |
| IA de imágenes | Nano Banana |
Modelo
Es un producto reusable, no un encargo suelto: se le instala a cualquier tienda por $250 de setup y $35 al mes. Multi-tenant desde el primer día, con aislamiento por fila en la base, para que el cliente número dos no cueste lo mismo que el número uno.