Aplicación web para la gestión de menús planificados para entrega a domicilio
Use este enlace para citar
http://hdl.handle.net/2183/34092Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Aplicación web para la gestión de menús planificados para entrega a domicilioAutor(es)
Director(es)
Cortiñas, AlejandroSilva-Coira, Fernando
Data
2023Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023Resumo
[Resumen]: El objetivo de este Trabajo de Fin de Grado es la creación de una aplicación web que permita
a los propietarios de establecimientos de hostelería ofrecer sus menús diarios. Asimismo,
se busca proporcionar a los usuarios particulares la posibilidad de reservar dichos menús para
una fecha y hora específicas, simplificando el proceso tanto para los propietarios de los
establecimientos, quienes podrán conocer de antemano los menús reservados y los horarios
de entrega, como para los repartidores, quienes tendrán la información necesaria sobre los
destinos y horarios de entrega, y para los usuarios particulares, quienes podrán reservar y
organizar sus comidas de manera fácil y cómoda durante varios días consecutivos.
Con el fin de lograr este objetivo, se llevó a cabo inicialmente un análisis exhaustivo de
las funcionalidades y metas que abarcaría el proyecto, así como de los requisitos funcionales
que el producto final debería cumplir y su viabilidad. Posteriormente, se procedió al diseño,
implementación y pruebas de las funcionalidades de la aplicación, basándose en los resultados
obtenidos en el análisis previo.
Para el desarrollo de esta aplicación, se utilizó el lenguaje de programación Java con el
framework Spring, a fin de crear un servicio REST que contenga la lógica de negocio necesaria
para el funcionamiento de la aplicación. Además, se empleó el framework ORM Hibernate en
conjunto con el sistema de gestión de bases de datos PostgreSQL para el almacenamiento de
la información. Por último, se implementó un cliente web utilizando el framework JavaScript
Vue.js para la visualización de la plataforma. [Abstract]: The objective of this Final Degree Project is the creation of a web application that allows
the owners of catering establishments to offer their daily menus. It also seeks to provide
private users with the possibility of reserving these menus for a specific date and time, simplifying
the process both for the owners of the establishments, who will be able to know in
advance the reserved menus and delivery schedules, and for the deliverers, who will have
the necessary information about the destinations and delivery schedules, and for the private
users, who will be able to reserve and organize their meals in an easy and comfortable way
for several consecutive days.
In order to achieve this objective, an exhaustive analysis of the functionalities and goals to
be covered by the project was initially carried out, as well as the functional requirements that
the final product should meet and its feasibility. Subsequently, we proceeded to the design,
implementation and testing of the application’s functionalities, based on the results obtained
in the previous analysis.
For the development of this application, the Java programming language was used with
the Spring framework, in order to create a REST service that contains the business logic necessary
for the operation of the application. In addition, the ORM framework Hibernate was
used in conjunction with the PostgreSQL database management system for information storage.
Finally, a web client was implemented using the JavaScript Vue.js framework to visualize
the platform.
Palabras chave
Aplicación Web
Comida a domicilio
Java
Spring
Hibernate
PostgreSQL
Postman
VueJS
Git
Web application
Food delivery
Comida a domicilio
Java
Spring
Hibernate
PostgreSQL
Postman
VueJS
Git
Web application
Food delivery
Dereitos
Atribución 3.0 España