An open API service indexing awesome lists of open source software.

https://github.com/aviralj02/exofit

💪 ExoFit is responsive fitness app with wide range of exercises for users to explore along with youtube video tutorials.
https://github.com/aviralj02/exofit

api component-library fitness gym rapid rapidapi react

Last synced: 6 months ago
JSON representation

💪 ExoFit is responsive fitness app with wide range of exercises for users to explore along with youtube video tutorials.

Awesome Lists containing this project

README

          

# ExoFit 💪
ExoFit is a responsive comprehensive fitness application that offers a wide range of features. Users can select exercise categories and target specific muscle groups, explore a vast collection of over one thousand exercises with detailed demonstrations and pagination, access exercise details, and even retrieve related videos from YouTube. Additionally, the app showcases similar exercises to provide users with a diverse and engaging fitness experience.
## Teck Stack 💻
* [![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)](https://react.dev/)
* [![MUI](https://img.shields.io/badge/MUI-%230081CB.svg?style=for-the-badge&logo=mui&logoColor=white)](https://mui.com/)
* ExerciseDB API from [RapidAPI](https://rapidapi.com/hub)
* Youtube Search and Download API from [RapidAPI](https://rapidapi.com/hub)

## Deployment Link
To visit live version, [click here](https://exo-fit.vercel.app)

## Local Setup and Installation
* Clone the repo
```
$ git clone https://github.com/aviralj02/ExoFit.git
```

* Install NPM Packages
```
$ npm install
```

* Spin the development server
```
$ npm run start
```

## Preview
![hero-page](./public/preview/hero.png)

![results](./public/preview/exercises.png)