Volver a proyectos
RestoFlow — Sistema de pedidos para restaurantes en tiempo real
Proyecto real Ver proyecto

RestoFlow — Sistema de pedidos para restaurantes en tiempo real

Aplicación web full-stack que digitaliza el flujo de pedidos de un restaurante: los meseros toman órdenes desde un plano de mesas y la cocina las recibe al instante. • Plano de mesas y toma de pedidos por mesa, con menú por categorías y carrito. • Panel de cocina en tiempo real (Socket.io): las órdenes llegan al momento y avanzan por los estados pendiente → preparando → listo → entregado. • Roles y permisos: Super Admin, Administradores, Meseros y Cocineros, con acceso por PIN para el personal y autenticación JWT. • Panel de administración para gestionar menú, mesas y personal. • Seguridad: contraseñas con bcrypt, rate limiting y CORS restringido. Mi rol: diseñé y desarrollé el proyecto completo — modelo de datos, API REST, comunicación en tiempo real, frontend y despliegue en un VPS de DigitalOcean con Docker y Nginx como proxy inverso con HTTPS.

Tecnologías utilizadas
React Vite Node.js Express Socket.io MySQL Prisma JWT Docker Nginx DigitalOcean