Final project for the subject Programming Workshop II of the Computer Engineering career at UBA. The project consisted of developing a personal training mobile application that allows users to perform personalized exercise routines and track their progress.
The application was developed in React Native and Node.js for the backend. A SQL database was used to store user data and exercise routines. For multimedia storage, Firebase was used. To authenticate users, JWT tokens were used, either own or Google for the Google login. For project management, we used SCRUM with 2-week sprints for the four months of development.