/BodyBlitz

"Welcome to BodyBlitz, your ultimate fitness companion! Crush your goals and redefine your strength with our high-intensity exercises app. Experience a new level of energy as you engage in dynamic workouts designed to sculpt and tone your body. Get ready to unleash your inner power and achieve fitness excellence with BodyBlitz!"

Primary LanguageJavaScript

BodyBlitz Gym Website

Deployed Link (https://body-blitz.vercel.app/)

Demo Link (https://drive.google.com/file/d/10N7prlEKMBrPe9QWaBCBn08xyBynve-n/view?usp=sharing)

BodyBlitz Gym

Welcome to the BodyBlitz Gym website! This web application is built using React.js, Material-UI for styling, and leverages the Rapid API to provide a comprehensive set of features for fitness enthusiasts. With BodyBlitz Gym, you can explore exercise categories, target specific muscle groups, access detailed exercise information with practical examples, utilize pagination for a vast exercise library, view related YouTube videos, discover similar exercises, and search for exercises tailored to your fitness needs.

Features

Exercise Categories

  • Explore a wide range of exercise categories tailored to various fitness goals.
  • Choose from categories such as strength training, cardio, flexibility, and more.

Muscle Group Focus

  • Target specific muscle groups to tailor your workout regimen.
  • Access exercises designed to work on your chosen muscle groups.

Extensive Exercise Database

  • Access an extensive database of over a thousand exercises.
  • Each exercise entry includes detailed descriptions, images, and practical examples.

Pagination

  • Easily navigate through the extensive exercise library using the built-in pagination feature.

Exercise Details

  • Get comprehensive information about each exercise.
  • Access detailed instructions, information about muscle groups worked, and any necessary equipment.

YouTube Integration

  • Watch related exercise videos directly from YouTube.
  • Visualize proper exercise form and technique.

Similar Exercises

  • Discover similar exercises to add variety and excitement to your workout routines.

Search Functionality

  • Search for specific exercises using keywords.
  • Find exercises that align with your fitness goals and preferences.

Getting Started

To run this project locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies using npm install.
  3. Start the development server with npm start.

Technologies Used

  • React.js
  • Material-UI for styling
  • Rapid API - Exercise DB
  • YouTube API (for video integration)
  • HTML5/CSS3
  • JavaScript