/FitnessCoachApp

FitnessApp to search for +1300 workouts names, body parts or muscles. Bookmark , Edit workouts options and build a workout session.

Primary LanguageJavaScript

FitnessCoachApp

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 ).

Features

  • ⚡️ 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

Demo

FitnessCoachApp

Why Use a Fitness Coach App?

  • Professional way to plan and track your gym sessions
  • Increases your productivity and workout effectiveness
  • Offers an organized approach to achieving your fitness goals

Getting Started 🚀

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.

Prerequisites

  • Node.js and npm installed on your machine

Installation

  1. Clone the repository git clone https://github.com/your-username/fitnessCoachApp.git

  2. Move into the repository cd fitnessCoachApp

  3. Install dependencies npm install

  4. Start the development server npm start

How To Use 🔧

  • 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.

Acknowledgments 🎁

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.