~/case-studies
ERP · Operativa interna
Plataforma operativa interna para grupo de eventos y hostelería
Sustituir decenas de hojas de cálculo en producción, contabilidad, tesorería, CRM y operaciones por un único ERP a medida.
duración · Más de un año de iteración modularequipo · 1 persona + colaboración funcional de jefes de departamento
El reto
- ▸Decenas de departamentos coordinándose por email y Excel compartido, con versiones distintas en cada bandeja de entrada.
- ▸Imposible auditar quién había cambiado qué número y cuándo.
- ▸Reporting consolidado del grupo requería 3-4 días de trabajo manual de varias personas.
- ▸Las cuentas no cuadraban entre departamentos porque cada uno tenía su propia fuente de verdad.
La solución
- ▸ERP modular Next.js + NestJS + Prisma con un módulo por dominio (RRHH, contabilidad, tesorería, CRM, operaciones).
- ▸Migración progresiva, módulo a módulo, sin parar la operación del grupo.
- ▸Audit log automático sobre todas las entidades sensibles. Quién cambió qué y cuándo, recuperable.
- ▸Reporting consolidado generado automáticamente cada noche, sin manos humanas.
Stack
Next.jsNestJSPrismaPostgreSQLDockerJWTRBACBullMQGitHub Actions
Impacto
- ▸Reporting consolidado en horas en lugar de días.
- ▸Trazabilidad completa de cualquier número del cuadre.
- ▸Onboarding de nuevos empleados con permisos finos por rol, sin tener que enseñarles el laberinto de Excels.
- ▸Decisiones financieras con datos en vivo, no con la versión del Excel que cada uno se descargó.
Aprendizajes
- ▸El módulo bonito en código no significa nada si no se adopta. La parte difícil es la gestión del cambio.
- ▸Migrar progresivamente vale la pena, aunque el código sea menos elegante durante un tiempo.
- ▸Permisos por rol bien hechos desde el día uno ahorran meses de pelea política luego.