Todos los proyectosFRANCO SILVA PORTAFOLIO

CASO DE ESTUDIO / 10

Quiosco App

Pedidos de restaurante conectados con un panel para atender órdenes y gestionar productos.

En esta página

01 / CONTEXTO

El problema y la solución

El punto de partida

Permitir que los clientes preparen su pedido y que el administrador reciba las órdenes y controle la disponibilidad de los productos.

La propuesta

Un flujo de compra con registro de clientes, selección de productos y envío de la orden, acompañado por una vista administrativa de pedidos.

02 / PRODUCTO

Funciones principales

  1. Acceso de clientes

    Registro e inicio de sesión antes de realizar un pedido.

  2. Preparación de la orden

    Selección de productos y revisión del contenido del pedido antes de enviarlo.

  3. Atención de pedidos

    El administrador recibe las órdenes y puede marcarlas como completadas.

  4. Disponibilidad del catálogo

    Gestión de productos y categorías desde la administración del restaurante.

03 / IMPLEMENTACIÓN

Decisiones técnicas

  • React para el frontend

    React y React Router Dom organizan las vistas de cliente y administración, con estilos en Tailwind CSS.

  • Laravel como API

    El backend Laravel gestiona la aplicación y utiliza MySQL para sus datos.

  • Flujos separados

    El cliente prepara órdenes mientras el administrador atiende los pedidos y mantiene la disponibilidad del catálogo.

05 / DOCUMENTACIÓN

Explorar en detalle

El recorrido completo por los módulos, las reglas y las pantallas del proyecto.

Leer documentación completa

Aplicación para gestionar los pedidos de los clientes en un restaurante. El administrador puede gestionar los pedidos y cosas generales como los productos y categorias.

Este proyecto esta hecho en la parte del frontend con React, React Router Dom, Tailwindcss y en la parte del backend está hecha con Laravel API y Mysql para la base de datos

En este proyecto cada usuario puede registrarse para poder pedir su orden, una vez que se registre puede iniciar sesión con sus credenciales. Tiene una parte de adminsitrador el cual puede gestionar los pedidos y disponibilidad de los productos.

En este proyecto cada usuario puede registrarse para poder pedir su orden, una vez que se registre puede iniciar sesión con sus credenciales.

Imagen registroImagen iniciar sesión

El usuario puede pedir los productos que quiera e ir viendo que es lo que lleva su pedido y poder realizar la orden. Una vez que la orden esta lista se sale de la vista para hacer pedido para poder volver a hacer otro.

Imagen iniciar sesión

Al administrador le llegan las ordenes de los usuarios.

Imagen iniciar sesión

También puede gestionar la disponibilidad de los productos como marcar como completado un pedido.

Imagen iniciar sesión
Puedes probar la aplicación con las siguientes credenciales:

Usuario


user: gon1@gmail.com
pass: gon2025???

Administrador


user: levi@gmail.com
pass: levi2025!!!

Puede registrarse con un correo y verificar su funcionamiento.Enlace