Volver a proyectos

Desarrollo a medida · 2026

Sistema ERP.

ERP completo multi-empresa con CRM, inventario, producción y contabilidad seria.

Año
2026
Duración
18 semanas
Industria
SaaS · Software empresarial
Dashboard con KPIs del mes y alertas
0
modelos en la base
0
módulos del backend

El problema

Las PYMEs argentinas viven con Excel, Google Sheets y WhatsApp para gestionar clientes, presupuestos, facturas, stock y cuentas por cobrar. Cuando crecen, todo se rompe: nadie sabe quién debe qué, los presupuestos se pierden, el stock no cuadra y la contabilidad queda atrasada un mes.

Cómo lo resolvimos

  1. Multi-empresa + multi-local desde el día uno

    Cada usuario opera dentro de una Empresa con uno o varios Locales. El selector arriba cambia de local en caliente y el backend filtra por contexto sin que el front toque queries. Roles, permisos y auditoría sobre cada cambio relevante.

  2. 13 módulos en NestJS + Prisma sobre PostgreSQL

    Backend con Auth (JWT + refresh + Passport), Ventas (CRM, presupuestos, pedidos, facturas, cobranzas), Compras, Inventario, Producción con BOM, RRHH, Finanzas con plan de cuentas y asientos automáticos, Reportes y Empresas. 47 modelos Prisma + 22 enums + Swagger autodocumentado.

  3. Front Next.js con datos en vivo y formularios serios

    Next.js 14 con React Query para cache + retries, Hook Form + Zod en cada formulario, import/export Excel con xlsx, alertas de stock en tiempo real y dashboard con KPIs reales del mes (ventas, compras, alertas, facturas). Diez secciones con sub-rutas profundas.

  4. Deploy productivo en Fly.io con health checks

    Backend dockerizado, NestJS detrás de Helmet + Throttler, Prisma con adapter PG y Accelerate, deploy en Fly.io (gru, autoscale, health check sobre /api/v1/health). Front en Vercel con middleware para rutas protegidas. Listo para encenderse en producción para cualquier PYME.

Galería

Dashboard con KPIs del mes y alertas

Dashboard con KPIs del mes (ventas, compras, alertas y empleados), facturas recientes y panel de alertas con el stock por debajo del mínimo configurado.

Listado de clientes con búsqueda e importar Excel

Listado de Clientes con búsqueda, importar Excel y CRUD. Cada cliente lleva código, CUIT/DNI, contacto y estado, listo para sumar seguimiento del CRM.

Productos con stock por depósito y mínimo

Inventario con productos (código, categoría, precio, costo, stock y mínimo), import Excel y sub-módulos de depósitos, ajustes, movimientos y alertas.

Hub del módulo de Finanzas

Módulo de Finanzas con plan de cuentas, asientos contables, balance, estado de resultados, cuentas por cobrar y pagar, bancos, caja y retenciones.

Deslizá

Stack técnico

Next.js 14React 18TypeScriptTailwind v3React QueryReact Hook FormNestJS 11Prisma 7PostgreSQLJWT + PassportSwaggerFly.io

El resultado

Lo que antes vivía en cinco Excel y un grupo de WhatsApp ahora vive en un solo sistema: clientes con seguimiento, presupuestos que pasan a facturas en un clic, stock que se mueve solo entre depósitos, asientos contables que el sistema arma cuando emitís una factura y reportes en un click. Multi-empresa para escalar a varios clientes en paralelo.