Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/21426
Title: Projeto de um aplicativo de treinos para personal trainers e seus alunos: aplicativo treinador
Other Titles: Project of a training app for personal trainers and their students: trainer app
Authors: VERDO, Bruno Enrique Baron
CRUZ, Jeferson Ferreira da
USTULIN, Luana
COSTA, Lucas Begnini da
Advisor: ALVES, Thiago Salhab
Other contributor: OLIVEIRA, Diógenes de
TERRA, Ivone Piedade
type of document: Monografia
Keywords: Banco de dados;Engenharia de software;aplicativos móveis;Exercício físico
Issue Date: 18-Jun-2024
Publisher: 004
Citation: VERDÓ, Bruno Enrique Baron; CRUZ, Jeferson Ferreira da; USTULIN, Luana; COSTA, Lucas Begnini da. Projeto de um aplicativo de treinos para personal trainers e seus alunos: aplicativo treinador, 2024. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Americana “Ministro Ralph Biasi”, Americana, 2024.
Abstract: O trabalho do profissional da área da saúde física está cada vez mais independente, tornando possível a atuação fora do ambiente convencional. Além disso, muitas pessoas mesmo em espaços controlados acabam realizando exercícios e execuções de maneira errada por indisponibilidade de profissionais qualificados, gerando de leves até lesões mais graves. Com o propósito de auxiliar e mitigar os problemas citados, este projeto enfoca o desenvolvimento de um aplicativo de gestão e controle de exercícios, treinos, alunos, personal trainers e academias. Dentro do aplicativo o aluno é capaz de visualizar e organizar suas atividades de maneira proposta por seu treinador, acompanhar materiais de apoio de seu mentor, além de registrar suas métricas e feedbacks. Para o desenvolvimento foi adotada a metodologia ágil SCRUM juntamente com o Kanban. Para tanto, várias etapas foram realizadas chegando ao resultado como pesquisas em aplicativos similares, análise das necessidades de ambos os lados, modelagem do sistema e prototipagem para ajudar na visualização. Juntamente, foram utilizadas as tecnologias React Native, Node.js, banco de dados PostgreSQL e serviços da AWS como S3 e CloudFront. A documentação detalhada para o desenvolvimento do projeto possui os seguintes principais componentes: detalhes do projeto; requisitos funcionais e não funcionais; diagramas e documentação de casos de uso; desenvolvimento e resultados obtidos de todas as telas já criadas do aplicativo. Visando atender às principais necessidades dos usuários, os recursos e funcionalidades criados para o aplicativo “Treinador” foram: gerenciamento de alunos; treinos; exercícios; métricas de feedback. Com o plano detalhado do aplicativo é possível realizar o desenvolvimento, os testes e a publicação do aplicativo nas lojas App Store e Google Play Store.
The work of physical health professionals is increasingly independent, making it possible to work outside the conventional environment. Furthermore, many people, even in controlled spaces, end up carrying out exercises and executions incorrectly due to the unavailability of the professionals involved, causing even more serious injuries. With the purpose of assisting and mitigating the reported problems, this project focuses on the development of an application for managing and controlling exercises, training, students, personal trainers and gyms. Within the application, the student is able to view and organize their activities as proposed by their coach, follow support materials from their mentor, in addition to recording their analyzes and feedback. For development, the Agile SCRUM methodology was adopted together with Kanban. To this end, several steps were taken to reach the result, such as research into similar applications, analysis of the needs of both sides, system modeling and prototyping to help with visualization. Together, React Native, Node.js, PostgreSQL database and AWS services such as S3 and CloudFront were used. Detailed documentation for project development has the following main components: project details; functional and non-functional requirements; use case diagrams and documentation; development and results obtained from all screens already created in the application. Aiming to meet the main needs of users, the resources and functionalities created for the “Treinador” application were: student management; training; exercises; feedback metrics. With the detailed application plan, it is possible to develop, test and publish the application in the App Store and Google Play Store.
URI: https://ric.cps.sp.gov.br/handle/123456789/21426
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
20241S_Bruno Enrique Baron Verdo_OD2096.pdf3.94 MBAdobe PDFView/Open
TA - Bruno Enrique Baron Verdó.pdf
  Restricted Access
1.11 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.