The motivation for this app is for all users to find a fitness program and exercise that they can use, whether they are at home or at the gym to meet their fitness goals. Visualization helps demonstrates how to do the exercise correctly with written details for user to read and understand the exercises. This app solves the problem of figuring out what and how to do the exercise for certain body parts.
- Run
git clone git@github.com:TikoMyster/fithub.git
to clone the repo - Run
npm i
to install all the dependencies. - Run
npm run develop
to start the project.
- Users can search workouts and view the detail.
- To save/remove workouts, users need to login/signup.
- Users can view the saved workouts from My Workout page.
- This project is a PWA, users can install the app.
- PWA
- Login/Logout
- Save Favorite workouts to "My Workouts"
- Dark/Light Mode
- React
- Redux
- Express
- GraphQL
- MongoDB
- JWT
- IndexedDB
This project is under MIT license