Descripción del proyecto
TraducidoEl sistema debe funcionar completamente en un navegador web en tabletas y computadoras de escritorio — no se necesita desarrollo de aplicaciones nativas en esta etapa — y debe funcionar incluso cuando la conectividad a internet sea intermitente, utilizando un trabajador de servicio para almacenar operaciones localmente y sincronizar cuando la conexión regrese. Se requiere una API REST limpia para que podamos conectar una aplicación móvil en una fase futura. El software debe ser lo suficientemente intuitivo para que nuestro personal de piso y el equipo de cocina puedan aprenderlo en una sesión de capacitación sin soporte continuo de TI.
Módulos requeridos:
1. Gestión de POS y mesas — interfaz de tableta para camareros, mapa visual de mesas, dividir cuentas, modificadores de ítems personalizados
2. Sistema de exhibición de cocina — cola de pedidos en tiempo real para el personal de cocina, seguimiento del tiempo de preparación, actualizaciones de estado de ítems
3. Gestión de inventario — seguimiento de ingredientes por receta, alertas de bajo stock, generación de pedidos a proveedores
4. Programación de personal y nómina — planificación de turnos, registro de horas trabajadas, cálculo automático de salarios
5. Informes — ingresos diarios por ubicación, artículos más vendidos, informe de desperdicio y bajas
Tecnología: PHP 8 + backend MySQL, frontend React o Vue.js, modo offline a través de trabajador de servicio, API REST para futura aplicación móvil.