Skip to content

Mohitkhichar/FitGenius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

FitGenius

A brief description of what this project does and who it's for

Online Fitness Center

This is a C++ console application for an Online Fitness Center, designed to help users with their fitness goals through diet plans and workout schedules. The application allows users to sign up, sign in, and access personalized diet and workout plans based on their preferences and goals.

Features

  • User Registration and Login: Users can sign up with their personal details and create an account or log in if they already have one.
  • Diet Plans: Provides daily diet plans based on the user's preference (vegetarian or non-vegetarian) and the current day of the week.
  • Workout Schedules: Offers a variety of workout plans tailored to the user's goals, such as fat loss, muscle building, cardio, etc.
  • Subscription Plans: Users can choose from various subscription plans, and special discounts are provided based on age and gender.
  • Schedule and Diet Viewing: Users can check their daily workout schedule and diet plan.
  • Subscription Tracking: Tracks the duration of the user's subscription and the date they joined.

How to Run

  1. Clone the repository:

    git clone https://github.com/yourusername/online-fitness-center.git
  2. Navigate to the project directory:

    cd online-fitness-center
  3. Compile the code:

    g++ -o fitness_center main.cpp
  4. Run the application:

    ./fitness_center

Usage

  1. Main Menu:

    • Sign In
    • Sign Up
    • Exit
  2. Sign Up:

    • Enter your name, password, age, gender, and mobile number.
    • Choose your fitness goal:
      • Fat Loss
      • Abs Building
      • Muscle Building
      • Biceps Building
      • Cardio
      • Full Body Toning
      • Break Up
    • Choose a subscription plan.
  3. Sign In:

    • Enter your username and password.
    • Choose to view:
      • Today's Schedule
      • Today's Diet
      • Subscription Details
      • Exit

File Structure

  • main.cpp: The main source code file containing the implementation of the Online Fitness Center application.
  • README.md: This file, providing an overview and instructions for the repository.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or feedback, please contact [mkhichar585@gmail.com].

Releases

No releases published

Packages

No packages published

Languages