NAN.DEV
2026·Full-Stack Developer (Nexgrow)

Durán Inventory

Sistema de gestión de inventario para una panadería, activo en producción. La plataforma cubre el ciclo operativo completo del negocio: desde la gestión de proveedores y materias primas hasta la producción, recetas y reportes de movimientos.

Next.jsPostgreSQLTailwind CSSNext-AuthTypeScript

El desafío

La panadería Durán gestionaba su inventario de forma manual — en cuadernos o hojas de cálculo — sin visibilidad clara sobre el stock disponible, los movimientos de materias primas ni el costo de producción por receta.

El desafío fue diseñar un sistema simple pero completo, que un único administrador pudiera operar sin capacitación técnica, cubriendo todos los procesos clave del negocio sin sobrecomplicar la interfaz.

La solución

Se desarrolló una aplicación web de administrador único con Next.js y PostgreSQL, con los siguientes módulos:

  • Productos: Catálogo de materias primas e insumos con control de stock.
  • Proveedores: Registro y gestión de proveedores.
  • Entradas: Registro de compras y reposición de inventario.
  • Salidas: Registro de consumos y mermas.
  • Recetas: Definición de ingredientes y cantidades por producto elaborado.
  • Producción: Registro de lotes producidos con descuento automático de inventario según receta.
  • Reportes: Historial de movimientos, balance de stock y resúmenes por período.
  • Configuración: Ajustes generales del sistema.

Next-Auth fue utilizado para la autenticación del administrador. La interfaz fue diseñada priorizando simplicidad y rapidez de uso en el contexto operativo de una panadería.

Resultados

  • Sistema en producción activa desde Mayo 2026.
  • Módulos operativos cubriendo el ciclo completo de inventario y producción.
  • Demo pública disponible en duran-blue.vercel.app.

El contexto

Durán es una panadería que operaba su inventario de forma manual. Sin visibilidad sobre el stock real, sin registro claro de entradas y salidas, y sin forma de calcular el costo de producción por receta.

El encargo fue construir un sistema de gestión sencillo pero completo que el dueño pudiera usar sin necesidad de soporte técnico constante.

Un sistema para una persona, no para un equipo

La decisión de diseño más importante fue la simplicidad. No hay roles, no hay flujos de aprobación, no hay complejidad innecesaria. Un administrador, una interfaz, todos los módulos que el negocio necesita.

Los módulos cubren el flujo completo: los proveedores entregan insumos (entradas), esos insumos se usan en recetas para producir (producción), y la producción descuenta el inventario automáticamente. Al final del día, los reportes muestran exactamente qué entró, qué salió y qué queda.

El módulo de recetas y producción

El detalle más útil para el cliente fue la conexión entre recetas y producción. Al registrar un lote producido, el sistema descuenta automáticamente del inventario los ingredientes de la receta en las cantidades exactas. Esto elimina la necesidad de registrar cada consumo manualmente y mantiene el stock actualizado en tiempo real.