Welcome to the Fitness Coach App repository! This app is designed to help you organize and build your training sessions at the gym. It provides access to a vast collection of over 1300 different workouts through ExerciceDB API. With this app, you can search for exercises and workouts by name, muscle group, or body part, explore the results, bookmark exercises, and create workout sessions. Developed Using Javascript ( using Model-View-Controller architecture ).
- ⚡️ User-friendly workout search and selection
- ⚡️ Seamless navigation through different workouts
- ⚡️ Bookmark and add exercises to your workout session
- ⚡️ Utilizes Model-View-Controller architecture
- ⚡️ All features and code is in HTML, CSS & Javascript
- Professional way to plan and track your gym sessions
- Increases your productivity and workout effectiveness
- Offers an organized approach to achieving your fitness goals
These instructions will help you set up the project on your local machine for development and testing purposes. For deployment, refer to the "Deployment" section.
- Node.js and npm installed on your machine
-
Clone the repository git clone https://github.com/your-username/fitnessCoachApp.git
-
Move into the repository cd fitnessCoachApp
-
Install dependencies npm install
-
Start the development server npm start
- Search for exercises and workouts using keywords like name, muscle group, or body part.
- Explore the search results to find the exercises you're interested in.
- Click on an exercise to view more details and add it to your workout session.
- Build your workout session by adding multiple exercises.
- Review and modify your workout session as needed. (Nbr of sets, repetitions & Timer )
- Bookmark exercises for quick access in the future.
Feel free to personalize this app according to your preferences. You can add animations, customize the UI and make it Responsive, and extend its features. If you have any questions or need explanations about the code, don't hesitate to reach out.