Pope: aplicación web Java para la gestión y administración de asesorías de entrenamiento

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorLosada, José
dc.contributor.authorGonzález Fernández, Jorge
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-25T12:53:18Z
dc.date.embargoEndDate2025-04-01es_ES
dc.date.embargoLift2025-04-01
dc.date.issued2024-09
dc.description.abstract[Resumen]: En la actualidad, el número de personas que acude a los gimnasios ha aumentado de manera considerable. Mejorar el estado físico, competir contra otras personas o simplemente disminuir los niveles de estrés cotidiano son algunas de las metas que los usuarios intentan alcanzar en los gimnasios. El presente proyecto consiste en una aplicación web diseñada para optimizar las tareas de los asesores de gimnasio, con el objetivo principal de mejorar la eficiencia y efectividad en su labor diaria. La aplicación permite a los asesores gestionar sus clientes, proporcionando plantillas personalizadas, haciendo comentarios y analizando feedback. Además, permite exportar plantillas en formato imagen y ofrece a los clientes la posibilidad de evaluar sus entrenamientos indicando sus sensaciones, objeciones y otras cuestiones relevantes que el entrenador podrá analizar mediante gráficas. Para el desarrollo del proyecto se ha seguido una metodología ágil basada en iteraciones, dividiendo el trabajo en pequeñas subtareas. Se ha optado por aplicar una versión simplificada de la metodología Scrum y Kanban, también conocida como Scrumban. La implementación se ha realizado en Java para la parte del servidor, utilizando librerías de código abierto como Spring [1] e Hibernate [2]. Para la parte del cliente, se ha utilizado TypeScript [3] junto con los frameworks React [4], Redux [5] y Bootstrap [6]. Además, se ha integrado un servicio externo, dom-to-image, que permite descargar las plantillas de entrenamiento en formato de imagen.es_ES
dc.description.abstract[Abstract]: Currently, the number of people attending gyms has increased considerably. Improving physical condition, competing against others, or simply reducing everyday stress levels are some of the goals that users aim to achieve in gyms. - This project consists of a web application designed to optimize the tasks of gym advisors, with the main objective of improving efficiency and effectiveness in their daily work. The application allows advisors to manage their clients, providing personalized templates, making comments, and analyzing feedback. Additionally, it allows exporting templates in image format and offers clients the possibility to evaluate their training sessions by indicating their sensations, objections, and other relevant issues that the trainer can analyze through graphs. For the development of the project, an agile methodology based on iterations was followed, dividing the work into small subtasks. A simplified version of the Scrum and Kanban methodology, also known as Scrumban, was applied. The implementation was carried out in Java for the server side, using open-source libraries such as Spring [1] and Hibernate [2]. For the client side, TypeScript [3] was used along with the frameworks React [4], Redux [5], and Bootstrap [6]. Additionally, an external service, dom-to-image, was integrated to allow downloading training templates in image format.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39815
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/es/
dc.subjectAplicación Webes_ES
dc.subjectAsesor de gimnasioes_ES
dc.subjectPlantilla de entrenamientoes_ES
dc.subjectReactes_ES
dc.subjectScrumes_ES
dc.subjectSeguimientoes_ES
dc.subjectSpringes_ES
dc.subjectTrackinges_ES
dc.subjectWeb applicationes_ES
dc.subjectGym advisores_ES
dc.subjectTraining templatees_ES
dc.titlePope: aplicación web Java para la gestión y administración de asesorías de entrenamientoes_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication400c236a-710a-4526-b9f3-f496a36ccfe0
relation.isAdvisorOfPublication.latestForDiscovery400c236a-710a-4526-b9f3-f496a36ccfe0

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
GonzalezFernandez_Jorge_TFG_2024.pdf
Size:
2.02 MB
Format:
Adobe Portable Document Format
Description:
TFG EI