Back to Search Start Over

Sustainable Food Delivery Platform

Authors :
Varela Rodeiro, Tirso
Enxeñaría informática, Grao en
Díaz Sande, Anxo
Varela Rodeiro, Tirso
Enxeñaría informática, Grao en
Díaz Sande, Anxo
Publication Year :
2022

Abstract

[Abstract] This end-of-degree thesis aims to develop a food delivery application that allows owners to offer batches of products that are going to expire soon at a lower cost, saving the products from being thrown out, and giving a chance to potential customers to purchase perfectly fine food at a lower price. By the end of this project, we have designed and developed a web application for order management that allows to carry out the process of buying and selling meals, which automates most of the procedures this kind of business model has. During the development process of this project, several technologies were used to fulfill the objectives, including PostgreSQL for the database, Java, Spring and Hibernate for the back end side of the system, the web server; Vue.js, and other JavaScript libraries for the front end side, the web client. Finally, in this end-of-degree thesis, an iterative and incremental methodology was followed, hence we divided the development process into several fortnight iterations, during which several use cases were implemented.<br />[Resumen] Este trabajo de fin de grado tiene como objetivo desarrollar una aplicación de entrega de comida a domicilio que permita a los propietarios ofrecer lotes de productos que van a caducar pronto a un coste menor, evitando así que los productos se tiren, y dando la oportunidad a los potenciales clientes de comprar alimentos en perfecto estado a un precio más bajo. Al final del proyecto, hemos conseguido diseñar y desarrollar una aplicación web para la gestión de pedidos que permita llevar a cabo el proceso de compra y venta de alimentos, que automatice la mayoría de los procedimientos que tiene este tipo de modelo de negocio. Durante el proceso de desarrollo de este proyecto, se utilizaron varias tecnologías para cumplir los objetivos marcados, entre las cuales se incluyen, por ejemplo, PostgreSQL para la base de datos, Java, Spring e Hibernate para el lado del back end del sistema, el servidor web; Vue.js, y otras librerías JavaScript para el lado del front end, el cliente web. Por último, en este trabajo de fin de grado se ha seguido una metodología iterativa e incremental, por lo que se ha dividido el proceso de desarrollo en varias iteraciones de quince días, en las que se han implementado varios casos de uso.

Details

Database :
OAIster
Notes :
http://hdl.handle.net/2183/31285, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1345639517
Document Type :
Electronic Resource