[Workout-Whiz] Workout-Whiz is a fitness and workout application that helps users plan, track, and optimize their fitness routines. Whether you're a beginner looking to get started or a seasoned fitness enthusiast, Workout-Whiz provides a user-friendly interface and powerful features to support your fitness journey.
- React.js
- Material-UI
- RapidAPI
- [Custom Workouts]
- [Body Part Focus]
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Web Browser
- Code Editor: visual Studio code
Clone this repository to your desired folder:
- Go to the repository page.
- Press the "Code" button and copy the link.
- Clone it using git command
git clone <link>
. - Navigate to the project directory:
cd workout-whiz
Install the required dependencies with:
npm install
-
Sign up for an account on RapidAPI.
- Create a new project and obtain your YouTube v3 API key.
- Configure your API key:
-
Create a .env.local file in the root of your project.
- Add your API key to the .env.local file:
REACT_APP_YOUTUBE_API_KEY=your_youtube_api_key
- Start the development server:
npm start
- Open your browser and go to http://localhost:3000 to access Workout-Whiz.
👤 Raphael Okolo
- GitHub: @githubhandle
- LinkedIn: @LinkedIn
- [Create personalized workout plans by selecting exercises from the database. Save and modify your workouts based on your fitness goals.]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project...
We want to express our gratitude to [jsmastery] (https://www.jsmastery.pro/) for providing valuable resources and insights that have contributed to the development of Workout-Whiz. Your tutorials and expertise have been instrumental in bringing this project to life.
This project is MIT licensed.