Restaurante

La Solución Perfecta para la Gestión de Restaurantes

Es una solución integral y eficiente para la gestión de restaurantes, diseñada para conectar a chefs, camareros, administradores y clientes. A través de nuestra plataforma, mejoramos la experiencia gastronómica, optimizando tanto la operatividad interna como la satisfacción del cliente.

Objetivo General del Proyecto

Desarrollar una aplicación de Administracion de Restaurante que permita implementar el desarrollo de un sistema Front-End (PHP Laravel) que consuma una API Rest (Java Spring Boot) construida en otro lenguaje de programación mediante Guzzle.

Principales Funcionalidades

1. Vista de Carga o Vista Principal.

Esta es la primera vista que se carga al inicializar el proyecto. Posee en su cuerpo y pie de página información general, y en su header una barra de navegación que nos permite explorar tres de las funcionalidades principales:

  • Menú (Generar Orden)
  • Factura (Generar Factura en base a orden)
  • Administración (incluye la posibilidad de manejar inventario)
Interfaz del Restaurante

2. Menú de Restaurante

El menú, una de las partes esenciales de todo restaurante. Nos permite ver una lista ilustrativa de los platillos disponibles junto con su información más relevante: Fotografía, Nombre, Ingredientes y precio. A la par nos encontramos con un botón de agregar, el cual nos permite agregar los platillos a un carrito de compras. En caso de que deseáramos completar una orden simplemente damos clic sobre el carrito de compras ubicado en el header. Lo cual generará una orden con la información de los platillos que hemos seleccionado. El hogar a la par del carrito de compras nos permite volver a la vista principal.

Interfaz del Restaurante

3. Factura de Restaurante

La vista de Facturación nos presenta un formulario que nos permitirá generar una factura de una orden ya existente. Posee los campos esenciales de una factura como lo son: Sub Total, Descuento, Impuesto y total.

Interfaz del Restaurante

3. Principal Administrador Restaurante

Vista de Administrador de Restaurante que nos permite explorar sobre las distintas funcionalidades que posee el proyecto. Edición de Platillos, Edición de Ingredientes y Clientes. Disponibles en la barra de navegación izquierda.

Interfaz del Restaurante

4. Ver Platillo Administrador Restaurante

Interfaz del Restaurante

5. Eliminar Platillo Administrador Restaurante

Interfaz del Restaurante

6. Crear Platillo Administrador Restaurante

Interfaz del Restaurante

Funcionalidades Adicionales en Desarrollo:

  • Recomendaciones Automáticas para los Clientes basadas en sus preferencias y las tendencias del restaurante.
  • Optimización de Pedidos en la Cocina con algoritmos de priorización según la complejidad de los platos y los tiempos estimados.
  • Integración de Feedback de los clientes para mejorar el menú y la calidad del servicio.
  • Promociones Especiales: Configura ofertas y promociones que se envían directamente a los clientes a través de la app.

Tecnologías Utilizadas

  • Guzzle
  • Laravel
  • JavaScript
  • CSS & HTML