StrengthSTR Mobile is a mobile application to help the user organize their lifts in clean, easy to read format. Using React Native, this app allows the user to create workouts and add custom lifts so they can track their lifting progression over time. This project is for General Assembly's SEI-119 Final Project.
to track the progress of an individual workout
- See how each individual lift is going over time in detail
- get details including set success/failure, personal notes per workout
- see how each individual lift is going over time
- get details including set success/failure, personal notes
to login to an account
I can see my own workout information
- create a sign up page
- login page
to create custom workouts
I can add any type of workout that I want
- ability to add custom workout including workout name, reps, weight, and sets.
- Languages - HTML5, Javascript, CSS
- Frameworks and Middleware: React Native, Express, Node, Flask
- Database: PostgreSQL
- Design - Bulma, MaterialJS, Google Fonts
- Editor – Visual Studio Code
- Mobile-reponsive user-friendly design
- User profile creation with saved workout/lift data
- Allow the user to enter a custom date for the workout.
- Include image uploading for each workout.
- Include a profile edit page.
- Build out dashboard with charts and graphs.