Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.79 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.79 KB

Fitness Website

Welcome to our Fitness Website! This web application is built using ReactJS, Redux Toolkit Query (RTK Query), and Material-UI (MUI). It leverages the ExerciseDB API to provide a comprehensive platform for fitness enthusiasts. With search functionality, a wide range of gym equipment-related exercises, and curated videos related to specific gym names and equipment, our Fitness Website aims to empower users on their fitness journey.

Features

Search Functionality
  • Quickly find exercises, gym equipment, or specific workout routines using the search bar.
  • Filter exercises based on muscle groups, equipment type, difficulty level, and more.
Gym Equipment Exercises
  • Explore a variety of exercises categorized by gym equipment.
  • Detailed descriptions and instructions for each exercise to ensure proper form and technique.
Curated Videos
  • Access a library of curated videos related to specific gym names and equipment.
  • Watch instructional videos, workout routines, and fitness tips from experts in the field.

Technologies Used

  1. ReactJS: A JavaScript library for building user interfaces.
  2. Redux Toolkit Query (RTK Query): A powerful data fetching and caching library for Redux.
  3. Material-UI (MUI): A popular React UI framework for building responsive and aesthetically pleasing web applications.
  4. ExerciseDB API: An external API providing a comprehensive database of exercises and fitness-related content.

Usage

To rund this project locally, follow these steps.
  1. Clone this repository.
  2. Install dependencies using npm install or Yarn Install.
  3. Start the server using npm start or Yarn start.
  4. Open your browser and navigate to http://localhost:port (replace port with the port number configured in your environment).