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

Use este enlace para citar
http://hdl.handle.net/2183/39815
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial 3.0 España
Colecciones
Metadatos
Mostrar el registro completo del ítemTítulo
Pope: aplicación web Java para la gestión y administración de asesorías de entrenamientoAutor(es)
Directores
Losada Pérez, JoséFecha
2024-09Centro/Dpto/Entidad
Universidade da Coruña. Facultade de InformáticaDescripción
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024Resumen
[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. [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.
Palabras clave
Aplicación Web
Asesor de gimnasio
Plantilla de entrenamiento
React
Scrum
Seguimiento
Spring
Tracking
Web application
Gym advisor
Training template
Asesor de gimnasio
Plantilla de entrenamiento
React
Scrum
Seguimiento
Spring
Tracking
Web application
Gym advisor
Training template
Derechos
Atribución-NoComercial 3.0 España