Skip to content

fitness application built with ReactJs & MaterialUI using RapidAPI to fetch exercices, bodyparts and related youtube videos

Notifications You must be signed in to change notification settings

johanLib/fitness-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZenFit - Your Ultimate Fitness Companion

Welcome to ZenFit, the ultimate fitness companion designed to elevate your workout experience to new heights! With ZenFit, you have access to a plethora of features to help you achieve your fitness goals and maintain a healthy lifestyle.

Weather App Screenshot

Features

  • Exercise Categories and Muscle Groups: Choose from a wide range of exercise categories and specify targeted muscle groups to tailor your workout to your specific needs.

  • Extensive Exercise Library: Access over one thousand exercises with practical examples to diversify your routine and keep your workouts fresh and exciting.

  • Pagination: Seamlessly navigate through the extensive exercise library with built-in pagination for a smooth browsing experience.

  • Exercise Details: Get detailed information about each exercise, including instructions, variations, and equipment needed, to ensure proper form and maximize effectiveness.

  • YouTube Integration: Pull related videos from YouTube to complement exercise instructions and provide visual demonstrations for enhanced understanding.

  • Similar Exercises: Discover similar exercises to add variety to your workout routine and target different muscle groups for a well-rounded training regimen.

  • And Much More: ZenFit offers a range of additional features to enhance your fitness journey, including customizable workout plans, progress tracking, community forums, and more!

Installation

To start using ZenFit, follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/johanLib/fitness-app.git
  2. Navigate into the project directory:

    cd fitness-app
  3. Install dependencies:

    npm install
  4. Set up your environment variables:

    cp .env.example .env

    Fill in the necessary environment variables in the .env file (enter your own RapidAPI key).

  5. npm start

    npm start
  6. Access ZenFit in your browser at http://localhost:3000

About

fitness application built with ReactJs & MaterialUI using RapidAPI to fetch exercices, bodyparts and related youtube videos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published