Skip to content

Monitors your workout sessions, providing real-time updates on your One-Repetition Maximum (1RM) while offering tailored exercise recommendations to ensure comprehensive variation in your training regimen

Notifications You must be signed in to change notification settings

MerelJac/GymGenius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gym Genius

Overview

The Fitness App is a web application designed to help users create and manage their workout routines and track their One-Rep Max (1RM) data for future reference. This app offers several features to assist athletes in their fitness journey:

  • Create Workouts: Users can easily create and customize workout routines to suit their fitness goals.

  • 1RM Data Tracking: The app allows users to input and store their One-Rep Max (1RM) data, helping them keep track of their strength progress over time.

  • Random Workouts: For a little excitement, the app provides the option to generate randomly generated workout plans with detailed information on each exercise, including demonstrations, targeted muscle groups, and more.

  • View Statistics: Users can view their workout statistics, helping them monitor their progress and make informed decisions about their fitness routines.

  • Workout Suggestions: Based on their past workout history, users receive workout suggestions to keep their routines fresh and challenging.

View the Deployed Application

Getting Started

To get started with the Fitness App, follow these steps:

  1. Clone the Repository: Clone the project repository to your local machine.

  2. Install Dependencies: Navigate to the project's root directory and install the required dependencies using npm.

    cd fitness-app
    npm install
    
  3. Start the Application: Start the app by running the following command.

    npm start
    
  4. Access the App: Open your web browser and go to http://localhost:3000 to access the Fitness App.

Deployed Application

Create Workout Page

alt text

Suggestions & Stats Page

alt text

Randomly Generated Workout

alt text

Create User Page

alt text

Future Developments

The Fitness App is continually evolving. Here are some potential future developments and features that we plan to add:

  • Search Bar for Random Workouts: We will introduce a search bar on the random workout page, allowing users to customize their randomized workout plans more effectively.

  • Account Customization: Users will be able to update their account information, including passwords, email addresses, and body metrics.

  • Fitness Tracker Integration: We aim to integrate fitness trackers to provide users with real-time data on their workouts and physical activity.

We're committed to improving and expanding the Fitness App to better serve your fitness goals and needs. Stay tuned for these exciting updates!

About

Monitors your workout sessions, providing real-time updates on your One-Repetition Maximum (1RM) while offering tailored exercise recommendations to ensure comprehensive variation in your training regimen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published