01 · Problema
El problema
La empresa gestionaba unos 60-80 pedidos/semana entre clientes habituales. Los pedidos llegaban por WhatsApp, alguien los pasaba a un Excel maestro, y otro tercero generaba la factura en otro sistema. Resultado: 4-5 horas semanales de gestión manual, errores de stock dos veces al mes, y facturación que se retrasaba semanas.
- Pedidos perdidos entre WhatsApp y Excel
- Stock real ≠ stock en Excel cada pocas semanas
- Facturación reactiva, no proactiva
- Cero visibilidad del margen real por cliente
02 · Solución
Lo que construí
ERP web a medida con justo los módulos que usaban: Panel · Ventas · Clientes · Catálogo. Sin pagar por 200 funciones de un SaaS genérico que nunca abrirían. Auth por email + magic link, base de datos en Supabase con RLS, y facturación PDF generada en cliente.
- Kanban Pendiente/En curso/Completado para mover pedidos
- Stock en tiempo real con alertas automáticas de mínimos
- Facturación PDF con plantilla propia y numeración correlativa
- Dashboard de margen acumulado por cliente y mes
03 · Ejecución
Cómo lo entregué
Sprint corto de 4 semanas. Semana 1: modelado de datos y auth. Semana 2: panel de ventas con kanban. Semana 3: catálogo, stock y facturación PDF. Semana 4: dashboard, training del equipo y go-live. El cliente revisaba avances cada viernes y ajustábamos antes del siguiente sprint.
04 · Resultados
Qué pasó después
En las primeras 6 semanas en producción, el equipo redujo unas 5h/semana de gestión manual y dejó de tener desfases de stock. La facturación ahora va al día; el margen del trimestre Q2 quedó visible por primera vez en la historia de la empresa.
Tiempo gestión / semana
−5h
Errores stock / mes
0
Plazo factura
mismo día
ROI estimado
< 4 meses
05 · FAQ
Preguntas frecuentes
¿Por qué un ERP a medida en lugar de Holded o Odoo?
Por dos razones: (1) querían exactamente sus flujos, no adaptarse a los flujos de un SaaS, y (2) en 12 meses pagaban menos que la suscripción anual de un Odoo Enterprise para 8 usuarios. El código es suyo, sin cuotas mensuales para siempre.
¿Cuánto cuesta el hosting al mes?
Para los 8 usuarios actuales: Vercel free tier + Supabase free tier = 0 €/mes. Cuando crezcan, el siguiente escalón es ~25 €/mes en Supabase Pro. No hay sorpresas.
¿Qué pasa si necesitan algo más?
El código es suyo. Pueden seguir conmigo, contratar a otro, o ellos mismos. He dejado el repo limpio, documentado, con tests básicos y un README de continuidad.