Desarrollo de una aplicación web para la gestión de eventos de deportes de contacto
| UDC.coleccion | Traballos académicos | |
| UDC.tipotrab | TFG | |
| UDC.titulacion | Grao en Enxeñaría Informática | |
| dc.contributor.advisor | Bernardo, Guillermo de | |
| dc.contributor.advisor | Ramos-Vidal, Delfina | |
| dc.contributor.author | Martín Cambeiro, Noah Ramón | |
| dc.contributor.other | Universidade da Coruña. Facultade de Informática | |
| dc.date.accessioned | 2025-11-06T13:17:51Z | |
| dc.date.available | 2025-11-06T13:17:51Z | |
| dc.date.issued | 2025-09 | |
| dc.description.abstract | [Resumen]: El objetivo de este trabajo de fin de grado es diseñar una aplicación web para la gestión de eventos deportivos de contacto, enfocada principalmente en el kickboxing, con el fin de captar nuevos clientes, modernizar el sector y, así, aumentar las ventas. Actualmente, no existe una plataforma donde estén de manera unificada todos, o al menos la mayoría, de los eventos a nivel local y nacional, por lo que esta herramienta no solo facilitará la gestión de los eventos, sino que también ofrecerá una serie de funcionalidades adicionales diseñadas para mejorar la experiencia del usuario y optimizar la administración interna. Entre estas funcionalidades destacan, entre otras, la reserva anticipada de entradas de estos eventos para facilitar y permitir agilizar el proceso de adquisición de las mismas, un ranking de los competidores en el que los usuarios podrán ver información concreta de cada uno de ellos, una galería de fotos en la que los usuarios podrán ver los mejores momentos de los combates, un foro en el que los usuarios podrán interactuar entre ellos mediante la publicación de posts y un apartado de noticias donde la administración podrá destacar detalles relevantes sobre los distintos eventos programados. Para lograr este objetivo, el primer paso consistió en analizar las funcionalidades que debía ofrecer la aplicación. Siguiendo una metodología iterativa de desarrollo de software, se diseñó la estructura y la apariencia del proyecto, asegurando que se adaptara a las necesidades identificadas. Posteriormente, se llevó a cabo el desarrollo de la aplicación, verificando en cada etapa que se cumplieran los requisitos previstos. En cuanto a la arquitectura, se optó por un modelo cliente-servidor. En el lado del cliente, se utilizó el framework Vue.js para construir una interfaz interactiva y dinámica, mientras que en el servidor se emplearon Java junto con los frameworks Spring e Hibernate, que proporcionan una base robusta para la gestión de datos y lógica de negocio. | |
| dc.description.abstract | [Abstract]: sports events, primarily focused on kickboxing, with the aim of attracting new customers, modernizing the sector, and thereby increasing sales. Currently, there is no platform that unifies all, or at least the majority, of events at the local and national levels. Therefore, this tool will not only facilitate event management but will also offer a range of additional features designed to improve the user experience and optimize internal administration. Among these features are, among others, advance ticket booking to streamline the purchasing process, a competitor ranking where users can view detailed information about each participant, a photo gallery showcasing the best moments of the matches, a forum where users can interact by posting messages, and a news section where the administration can highlight relevant details about upcoming events. To achieve this goal, the first step was to analyze the functionalities the application should provide. Following an iterative software development methodology, the project’s structure and design were created to ensure they met the identified needs. Subsequently, the application was developed, verifying at each stage that the specified requirements were fulfilled. Regarding the architecture, a client-server model was chosen. On the client side, the Vue.js framework was used to build an interactive and dynamic interface, while on the server side, Java was employed along with the Spring and Hibernate frameworks, which provide a robust foundation for data management and business logic. | |
| dc.description.traballos | Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2024/2025 | |
| dc.identifier.uri | https://hdl.handle.net/2183/46321 | |
| dc.language.iso | spa | |
| dc.rights | Os titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido. | |
| dc.rights.accessRights | open access | |
| dc.subject | Gestión de eventos deportivos | |
| dc.subject | Kickboxing | |
| dc.subject | Aplicación web | |
| dc.subject | Cliente-servidor | |
| dc.subject | Vue.js | |
| dc.subject | Spring Boot | |
| dc.subject | Sports event management | |
| dc.subject | Web application | |
| dc.title | Desarrollo de una aplicación web para la gestión de eventos de deportes de contacto | |
| dc.type | bachelor thesis | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | 23354397-ec74-4cbb-93ac-f85352e9fbd8 | |
| relation.isAdvisorOfPublication | e7034d4e-270d-435d-85a7-ebcb0619a5fe | |
| relation.isAdvisorOfPublication.latestForDiscovery | 23354397-ec74-4cbb-93ac-f85352e9fbd8 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- MartinCambeiro_NoahRamon_TFG_2025.pdf
- Size:
- 61.03 MB
- Format:
- Adobe Portable Document Format

