Desarrollo de una aplicación web para la gestión de pedidos de tartas de queso

Bookmark (0)
Please login to bookmark Close

El presente Trabajo Fin de Grado tiene como objetivo el diseño, desarrollo y validación de una aplicación web para la gestión de pedidos de tartas de queso artesanales de la marca Choscake. La motivación principal surge de la necesidad de digitalizar los procesos manuales actuales, mejorando la organización, la eficiencia y la experiencia de usuario, tanto para los clientes como para el propio negocio. La solución se ha desarrollado utilizando el framework Django, acompañado de tecnologías como HTML5, CSS3 y JavaScript para el frontend, y MySQL como gestor de bases de datos. La aplicación permite a los clientes consultar el catálogo de productos, personalizar sus pedidos, gestionarlos mediante un carrito de compra y tramitar la reserva, recibiendo un correo de confirmación con un código QR único. Este código QR se valida en el punto de recogida, mostrando un resumen del pedido al negocio de lo que tiene que entregar al cliente y el precio final de este. De forma adicional, actualiza el pedido pasándolo a ventas y elimina el mismo; generando, de este modo, un historial de ventas. Desde el punto de vista de gestión, la aplicación incorpora un panel de administración que centraliza la gestión de pedidos y ventas, ofreciendo una herramienta potente para el seguimiento del negocio. Además, se ha integrado POWER BI con Microsoft Fabric para la creación de una colección de datos para el análisis de datos, permitiendo extraer métricas clave como ventas mensuales, productos más vendidos o rentabilidad, lo que facilita la toma de decisiones estratégicas basadas en datos. La metodología utilizada se basa en el modelo en cascada, que estructura el desarrollo en fases definidas: análisis de requisitos, diseño, implementación, pruebas y validación. Se han realizado pruebas internas y con usuarios reales para asegurar la usabilidad, la seguridad y la funcionalidad del sistema. Entre los resultados obtenidos, destaca la mejora en la organización de los pedidos, la reducción de errores y la optimización de la comunicación con el cliente. El sistema aporta escalabilidad y flexibilidad al negocio, permitiendo una futura integración con nuevas funcionalidades, como pagos en línea y diseño responsive para dispositivos móviles. En conclusión, el proyecto ha alcanzado satisfactoriamente sus objetivos, proporcionando una herramienta digital robusta y adaptable que mejora significativamente la gestión de pedidos de Choscake y ofrece una base sólida para su crecimiento futuro.
ABSTRACT
This Final Degree Project aims to design, develop, and validate a web application for managing orders of handmade cheesecakes from the Choscake brand. The primary motivation stems from the need to digitize current manual processes, improving organization, efficiency, and user experience for both customers and the business itself. The solution has been developed using the Django framework, accompanied by technologies such as HTML5, CSS3, and JavaScript for the frontend, and MySQL as the database management system. The application allows customers to browse the product catalog, customize their orders, manage them through a shopping cart, and finalize the reservation, receiving a confirmation email with a unique QR code. This QR code is validated at the pickup point, displaying a summary of the order to the business, including the items to be delivered to the customer and the final price. Additionally, the system updates the order by moving it to sales, removing it from the order queue, and consequently generating a sales history. From a management perspective, the application includes an administration panel that centralizes order and sales management, providing a powerful tool for business tracking. Additionally, Power BI has been integrated with Microsoft Fabric for data analysis, enabling the extraction of key metrics such as monthly sales, best-selling products, and profitability, facilitating strategic data-driven decision-making. The methodology followed is based on the waterfall model, which structures development into defined phases: requirements analysis, design, implementation, testing, and validation. Internal and user tests have been conducted to ensure system usability, security, and functionality. The results highlight improvements in order organization, error reduction, and optimization of customer communication. The system provides scalability and flexibility to the business, allowing future integration of new features such as online payments and responsive design for mobile devices. In conclusion, the project has successfully achieved its objectives, providing a robust and adaptable digital tool that significantly enhances Choscake’s order management and lays a solid foundation for future growth.

​El presente Trabajo Fin de Grado tiene como objetivo el diseño, desarrollo y validación de una aplicación web para la gestión de pedidos de tartas de queso artesanales de la marca Choscake. La motivación principal surge de la necesidad de digitalizar los procesos manuales actuales, mejorando la organización, la eficiencia y la experiencia de usuario, tanto para los clientes como para el propio negocio. La solución se ha desarrollado utilizando el framework Django, acompañado de tecnologías como HTML5, CSS3 y JavaScript para el frontend, y MySQL como gestor de bases de datos. La aplicación permite a los clientes consultar el catálogo de productos, personalizar sus pedidos, gestionarlos mediante un carrito de compra y tramitar la reserva, recibiendo un correo de confirmación con un código QR único. Este código QR se valida en el punto de recogida, mostrando un resumen del pedido al negocio de lo que tiene que entregar al cliente y el precio final de este. De forma adicional, actualiza el pedido pasándolo a ventas y elimina el mismo; generando, de este modo, un historial de ventas. Desde el punto de vista de gestión, la aplicación incorpora un panel de administración que centraliza la gestión de pedidos y ventas, ofreciendo una herramienta potente para el seguimiento del negocio. Además, se ha integrado POWER BI con Microsoft Fabric para la creación de una colección de datos para el análisis de datos, permitiendo extraer métricas clave como ventas mensuales, productos más vendidos o rentabilidad, lo que facilita la toma de decisiones estratégicas basadas en datos. La metodología utilizada se basa en el modelo en cascada, que estructura el desarrollo en fases definidas: análisis de requisitos, diseño, implementación, pruebas y validación. Se han realizado pruebas internas y con usuarios reales para asegurar la usabilidad, la seguridad y la funcionalidad del sistema. Entre los resultados obtenidos, destaca la mejora en la organización de los pedidos, la reducción de errores y la optimización de la comunicación con el cliente. El sistema aporta escalabilidad y flexibilidad al negocio, permitiendo una futura integración con nuevas funcionalidades, como pagos en línea y diseño responsive para dispositivos móviles. En conclusión, el proyecto ha alcanzado satisfactoriamente sus objetivos, proporcionando una herramienta digital robusta y adaptable que mejora significativamente la gestión de pedidos de Choscake y ofrece una base sólida para su crecimiento futuro.
ABSTRACT
This Final Degree Project aims to design, develop, and validate a web application for managing orders of handmade cheesecakes from the Choscake brand. The primary motivation stems from the need to digitize current manual processes, improving organization, efficiency, and user experience for both customers and the business itself. The solution has been developed using the Django framework, accompanied by technologies such as HTML5, CSS3, and JavaScript for the frontend, and MySQL as the database management system. The application allows customers to browse the product catalog, customize their orders, manage them through a shopping cart, and finalize the reservation, receiving a confirmation email with a unique QR code. This QR code is validated at the pickup point, displaying a summary of the order to the business, including the items to be delivered to the customer and the final price. Additionally, the system updates the order by moving it to sales, removing it from the order queue, and consequently generating a sales history. From a management perspective, the application includes an administration panel that centralizes order and sales management, providing a powerful tool for business tracking. Additionally, Power BI has been integrated with Microsoft Fabric for data analysis, enabling the extraction of key metrics such as monthly sales, best-selling products, and profitability, facilitating strategic data-driven decision-making. The methodology followed is based on the waterfall model, which structures development into defined phases: requirements analysis, design, implementation, testing, and validation. Internal and user tests have been conducted to ensure system usability, security, and functionality. The results highlight improvements in order organization, error reduction, and optimization of customer communication. The system provides scalability and flexibility to the business, allowing future integration of new features such as online payments and responsive design for mobile devices. In conclusion, the project has successfully achieved its objectives, providing a robust and adaptable digital tool that significantly enhances Choscake’s order management and lays a solid foundation for future growth. Read More