Web application for booking management and the organization of events in a sports town

View/ Open
Use this link to cite
http://hdl.handle.net/2183/33357
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España
Collections
Metadata
Show full item recordTitle
Web application for booking management and the organization of events in a sports townAuthor(s)
Directors
Rodríguez Luaces, MiguelCortiñas, Alejandro
Date
2023Center/Dept./Entity
Universidade da Coruña. Facultade de InformáticaDescription
Traballo fin de grao (UDC.FIC). Enxeñaría informática. Curso 2022/2023Abstract
[Abstract]: The evolution of technologies and their huge importance today in our day-to-day is increasingly
evident. An example of this is booking management, as we can see, for example, in
cinemas. Even so, booking management could be focused on other areas of life where more
traditional actions are still observed, such as booking through a phone call. Therefore, the
idea of this TFG arises to develop an application for a specific sports city, which can automate
this process of booking its playgrounds and in turn allow the organization of different
events within the playgrounds.
Two types of users are managed: administrator and registered user. The administrators
will be responsible for managing the sports that the sports city offers and its playgrounds.
In the meantime, authenticated users can mainly make reservations for the use of the playgrounds
or organize events for other users to sign up.
The application consists of a REST service, a WEB client, and a relational DBMS. This
project was managed following an iterative and incremental methodology for software development. [Resumo]: A evolución das tecnoloxías e inmensa importancia que teñen estas hoxe no noso día a
día é cada vez máis evidente. Un exemplo de esto é a xestión de reservas, como podemos ver,
por exemplo, nos cinemas. Aínda así a xestión de reservas podería estar enfocada a outros
ámbitos da vida onde aínda se observa neles accións máis tradicionais, como a reserva a través
dunha chamada telefónica. Por iso, xorde a idea deste TFG de desenvolver unha aplicación
para unha cidade deportiva específica, que poida automatizar este proceso de reserva das súas
instalacións e á súa vez permita a organización de diferentes eventos dentro destas.
Para iso xestiónanse dous tipos de usuarios: administrador e usuario rexistrado. Os administradores
encargáranse de xestionar os deportes ofrecidos pola cidade deportiva e as súas
instalacións. Mentres, os usuarios rexistrados poderán principalmente realizar reservas para
o uso das instalacións ou organizar eventos para que outros usuarios poidan inscribirse neles.
A aplicación componse dun servizo REST, un cliente WEB e finalmente un SGBD relacional.
Este proxecto xestionouse seguindo unha metodoloxía iterativa e incremental para o
desenvolvemento de software.
Keywords
Web application
Playgrounds
Reservations
Events
Aplicación web
Java
Spring boot
Vue.js
Hibernate
PostgreSQL
Plotly.js
GitLab
Deportes
Terreos de xogo
Reservas
Eventos
Playgrounds
Reservations
Events
Aplicación web
Java
Spring boot
Vue.js
Hibernate
PostgreSQL
Plotly.js
GitLab
Deportes
Terreos de xogo
Reservas
Eventos
Rights
Atribución-NoComercial-SinDerivadas 3.0 España