El sistema evolucionó para incluir roles diferenciados, donde el administrador puede gestionar mesas y productos mediante un panel intuitivo, crear, editar y eliminar registros, y además acceder a un apartado de facturas que centraliza todos los pedidos realizados por los clientes con detalles de mesa, código de orden, cliente y precio final. Por su parte, el cliente dejó de ser un mero espectador del menú y pasó a interactuar activamente con él a través de un carrito de compras funcional, que permite agregar productos, visualizar cantidades, subtotales y el total acumulado, seleccionar la mesa en la que se encuentra y finalizar su pedido de manera ordenada. Una vez registrado, el cliente cuenta con la sección “Tus Pedidos”, que replica el estilo del carrito y muestra cada orden realizada con el detalle de productos, cantidades, subtotales y el total final, convirtiéndose en un historial claro y accesible. Todo esto se sostiene en una base de datos estructurada con tablas como comanda, detalle_comanda, productos, mesas y clientes, que permiten calcular totales y recuperar información precisa mediante consultas SQL. La interfaz se diseñó con TailwindCSS para lograr un estilo moderno, responsivo y fácil de usar, con sidebars de navegación, apartados específicos y un carrito lateral desplegable. Finalmente, se reforzó la identidad visual del proyecto integrando el logo en todas las páginas principales y añadiendo el favicon para que aparezca también en la pestaña del navegador, logrando una experiencia coherente y profesional. En conclusión, Cameriere evolucionó de un simple menú digital a un sistema robusto y completo de gestión de pedidos y facturación, que combina funcionalidad, organización y diseño, consolidándose como una solución integral que transforma la experiencia gastronómica tanto para el restaurante como para sus clientes.
Metodologías agil
Los sprints del proyecto Cameriere permitieron construir el sistema de forma incremental, asegurando que cada módulo estuviera completamente funcional antes de avanzar.Al finalizar los tres Sprints principales, Cameriere ofrece: