Skip to content

A Web App that stores the best exercises for the human body using APIs!

Notifications You must be signed in to change notification settings

SpoonMouse/exercise-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExerciseBase

ExerciseBase is a web application built using ReactJS and MaterialUI, powered by exercise data from exerciseDB via the RapidAPI platform.

Overview

ExerciseBase is designed to help users view, search, and filter through a vast library of exercises. With a user-friendly interface and intuitive features, users can easily find exercises based on their specific needs.

Features

  • Exercise Search: Utilize the search bar to quickly find exercises by name, body part, or equipment.
  • Filter by Body Part: Use the scroll bar to filter exercises based on specific body parts, making it easy to target specific muscle groups.
  • Exercise Details: Clicking on an exercise provides detailed information, including similar exercises, equipment required, and targeted body parts.
  • Exercise Videos: Access exercise videos to assist with proper form and technique.

Technologies Used

  • ReactJS: A popular JavaScript library for building user interfaces.
  • MaterialUI: A UI component library that provides pre-built components following Material Design principles.
  • exerciseDB: An exercise database accessed via the RapidAPI platform, providing a wide range of exercise data.
  1. Clone the repository:
    git clone https://github.com/spoonmouse/exercise-app.git
    
  2. Navigate to the project directory:
    cd exercise-app
    
  3. Install the dependencies:
    npm install
    
  4. Start the development server:
    npm start
    

Usage

  1. Open your web browser and visit http://localhost:3000 to access the ExerciseBase application.
  2. Use the search bar to find exercises by name, body part, or equipment.
  3. Scroll through the body parts to filter exercises based on specific muscle groups.
  4. Click on an exercise to view detailed information, including similar exercises, required equipment, and targeted body parts.
  5. Access exercise videos to assist with proper form and technique.

Contributing

Contributions to ExerciseBase are welcome! If you encounter any issues or have suggestions for improvements, please create a new issue on the GitHub repository.

License

ExerciseBase is open source and available under the MIT License.

About

A Web App that stores the best exercises for the human body using APIs!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published