Aplicación web · Catering
Manduca Gastronomía en Movimiento
Aplicación web para la presentación de servicios de catering y la gestión de solicitudes de presupuesto.
El proyecto
Aplicación web desarrollada para Manduca Gastronomía en Movimiento, orientada a presentar sus servicios y productos y facilitar a los clientes la solicitud y gestión de presupuestos para eventos.
Desarrollo integral del proyecto: arquitectura, backend, frontend, base de datos, gestión de presupuestos, administración, seguridad y despliegue.
Arquitectura
Aplicación web desarrollada con Flask y organizada mediante Blueprints, con una separación modular de las distintas áreas funcionales de la aplicación.
Desarrollo
Backend
Frontend
Base de datos
Funcionalidades
- Presentación de servicios de catering
- Gestión de productos
- Gestión de packs
- Solicitudes de presupuesto
- Seguimiento del estado de los presupuestos
- Confirmación de presupuestos
- Panel de administración
- Gestión de contenido
- Envío de correos electrónicos
Estadísticas
Estadísticas creadas para controlar el flujo solo para el administrador de la aplicación, incluyendo el número de solicitudes de presupuesto.
Usuarios y autenticación
Sistema de acceso y control de las funciones administrativas de la aplicación.
Seguridad
Protección de formularios mediante CSRF, limitación de peticiones en las rutas sensibles y control de acceso a las funciones administrativas.
Administración
Panel de administración para gestionar productos, packs y solicitudes de presupuesto, incluyendo el seguimiento de sus diferentes estados.
Infraestructura
Tecnologías
Aspectos destacados
- Desarrollo integral de la aplicación
- Arquitectura modular mediante Blueprints
- Gestión de productos y packs
- Flujo completo de presupuestos
- Panel de administración
- Protección CSRF
- Limitación de peticiones
- Despliegue en servidor Linux
Despliegue
Aplicación desplegada en Linux mediante Nginx y Gunicorn, gestionada como servicio mediante systemd.