Skip to content

codrrk08/FitClub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FitClub

This is a mini front-end project which involves HTML, JS, CSS as languages and ReactJs as a framework. The user interfaced is managed by Material UI. This project will teach you basic use of material UI for designing and styling the interface, state management in react, API fetch and use, file folder structure and many other important concepts of React.

Installation

Follow the steps for a seamless installation process:

  1. Clone the repo on the local system.
git clone 'url of the repo'
  1. run npm install.
  2. download the following dependencies: material-ui/core , mui/material, material-ui/icons, emotion/react. Try running the project on React version-"17.0.2" if facing any issue with the latest version.
  3. go to Rapid API's website and subscribe to ExerciseDB and Youtube Search and Downlaod. Both the API's are free upto a certain limit of requests.
  4. copy the API key from the endpoints tab.
  5. paste it in the .env file.
  6. run npm start
  7. The project should run successfully. If there's an issue try debugging it. Won't take much time.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Glimpse of the Project

Screenshot 2023-10-20 020455

Screenshot 2023-10-20 020508

Screenshot 2023-10-20 020523

Screenshot 2023-10-20 020620

Screenshot 2023-10-20 020631

Screenshot 2023-10-20 020641

Screenshot 2023-10-20 020652

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published