1. Aplicación web para la organización de partidos de baloncesto en pistas públicas de A Coruña
- Author
-
Universidade da Coruña. Facultade de Informática, Martínez García, Laura, Universidade da Coruña. Facultade de Informática, and Martínez García, Laura
- Abstract
[Resumen]: El objetivo principal de este Trabajo de Fin de Grado es desarrollar una aplicación web que permita encontrar y juntar usuarios para jugar partidos en las diferentes pistas públicas de baloncesto de A Coruña. Para gestionar esto, los usuarios de la aplicación pueden planificar eventos, tales como entrenamientos o partidos. De este modo, la aplicación permitirá a un deportista apuntarse, desapuntarse o crear eventos dentro de una pista en concreto, pudiendo especificar información relevante del evento en su creación, como por ejemplo: fecha y hora, una breve descripción, número máximo de participantes o jugadores ya anotados. Además del usuario deportista, nuestra aplicación cuenta también con usuarios administradores. La funcionalidad principal de estos es la gestión de pistas, con esto queremos decir que son los encargados de crear, actualizar y borrar pistas dentro de barrios concretos. La aplicación será una aplicación web SPA (Single Page Application). Constará de un backend Java con API REST implementado con Spring Boot y un frontend JavaScript usando el framework Vue. El proyecto se llevó a cabo siguiendo una metodología iterativa e incremental dirigida por las funcionalidades del sistema., [Abstract]: The main objective of this End of Degree Project is to develop a web application that allows to find and gather users to play matches in the different public basketball courts of A Coruña. To manage this, the users of the application can plan events, such as trainings or matches. In this way, the application will allow an athlete to subscribe, unsubscribe or create events within a specific court, being able to specify relevant information of the event in its creation, such as: date and time, a brief description, maximum number of participants or players already registered. In addition to the athete, our application also has administrator users. The main functionality of these users is the courts management, by this we mean that they are in charge of creating, updating and deleting courts within specific neighbourhoods. The application will be a SPA (Single Page Application) web application. It will consist of a Java backend with REST API implemented with Spring Boot and a JavaScript frontend using the Vue framework.
- Published
- 2024