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.
- 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.
- Explore a variety of exercises categorized by gym equipment.
- Detailed descriptions and instructions for each exercise to ensure proper form and technique.
- 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.
- ReactJS: A JavaScript library for building user interfaces.
- Redux Toolkit Query (RTK Query): A powerful data fetching and caching library for Redux.
- Material-UI (MUI): A popular React UI framework for building responsive and aesthetically pleasing web applications.
- ExerciseDB API: An external API providing a comprehensive database of exercises and fitness-related content.
- Clone this repository.
- Install dependencies using npm install or Yarn Install.
- Start the server using npm start or Yarn start.
- Open your browser and navigate to http://localhost:port (replace port with the port number configured in your environment).