Caso de estudio · hostelería

L'Amagat

Una aplicación para registrar ventas semanales y mantener conectados productos, proveedores y locales sin convertir la operativa diaria en una cadena de hojas de cálculo.

Ventas semanalesProductosProveedoresLocales externosRoles de usuario

El punto de partida

La información de carta, ventas y aprovisionamiento afecta a las mismas decisiones, pero suele vivir en sitios distintos. El proyecto reúne esas piezas en una operativa única.

La solución

El dashboard presenta una tabla semanal de ventas por producto. A partir de ahí, la aplicación permite mantener el catálogo, los proveedores y los locales asociados desde el mismo entorno.

Qué permite hacer

  • Registrar ventas de una semana por producto y día
  • Gestionar productos de carta, proveedores y sus productos
  • Organizar locales externos y sus datos operativos
  • Consultar un resumen de ventas por producto

Acceso según cada perfil

  • Administración completa de usuarios y configuración
  • Operativa de ventas y productos para el equipo
  • Modo de consulta para quienes solo necesitan visualizar
  • Autenticación con sesiones para separar permisos

Cómo está construida

Frontend en React y TypeScript; backend en Express; datos en PostgreSQL mediante Drizzle ORM. La estructura separa interfaz, API y modelo de datos para que cada parte pueda evolucionar sin mezclar responsabilidades.

Qué demuestra el caso

Una aplicación de negocio no tiene por qué ser compleja para el equipo: la dificultad está en ordenar datos, permisos y tareas reales en una herramienta que encaje con la operativa.

¿Tu equipo sigue registrando una operativa crítica en varios sitios?

Hablemos de cómo ordenarla