Skip to content

Red Gym is a powerful and user-friendly React.js based project that aims to be your ultimate fitness companion.Search for exercises targeted towards specific muscle groups and discover a wide range of exercises presented in the form of paginated cards. Each card provides an exercise GIF and its related video, offering a comprehensive understanding.

Notifications You must be signed in to change notification settings

akshittyagi171/React.js_Project-RED_GYM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red Gym

Description: Red Gym is a React.js-based project that uses HTML, CSS, React.js, and MaterialUI. The main functionality of the project is to fetch data from two APIs - ExerciseDB and YouTube Video and Download API, both obtained from RapidAPI. The ExerciseDB API provides information about various exercises, and its data is used to fetch related videos from the YouTube API. The project boasts a user-friendly interface with reusable components and pagination.

Installation

  1. Download the project as a ZIP file and extract it.
  2. Open the project folder in Visual Studio Code.
  3. Ensure you have Node.js installed.
  4. Install create-react-app globally using the following command:
    npm install -g create-react-app
    
  5. Install all project dependencies using:
    npm install --legacy-peer-deps
    

Usage

  1. To start the project, run the following command:
    npm start
    
  2. When you open the website, the homepage will appear.
  3. Explore exercises by searching for exercises for a particular muscle.
  4. The exercises and their GIFs will be displayed as cards with pagination.
  5. Clicking on a card will open the GIF and the related video fetched from the YouTube API.
  6. The page will also show similar exercise cards.

Note: Please remember to change the API key as it is unique to your setup.

Contributing

If you'd like to contribute to Red Gym, you are welcome to do so. Feel free to submit bug reports, feature requests, or pull requests. Make sure to follow our code formatting standards.


By: Akshit Tyagi

About

Red Gym is a powerful and user-friendly React.js based project that aims to be your ultimate fitness companion.Search for exercises targeted towards specific muscle groups and discover a wide range of exercises presented in the form of paginated cards. Each card provides an exercise GIF and its related video, offering a comprehensive understanding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published