Skip to content

Manish-Rajput/Gym-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Gym-Management-System

Problem Details

The objective of this project is to manage gym memberships using the command line.

Features:
Admins should be able to perform CRUD (Create, Read, Update & Delete) for members and workout regimens.

Workout Regimen:
BMI stands for Body Mass Index

BMI < 18.5: Set following as default workout regimen:
Mon: Chest
Tue: Biceps
Wed: Rest
Thu: Back
Fri: Triceps
Sat: Rest
Sun: Rest

BMI < 25: Set following as default
Mon: Chest
Tue: Biceps
Wed: Cardio/Abs
Thu: Back
Fri: Triceps
Sat: Legs
Sun: Rest

BMI < 30: Set following as default
Mon: Chest
Tue: Biceps
Wed: Abs/Cardio
Thu: Back
Fri: Triceps
Sat: Legs
Sun: Cardio

BMI > 30: Set following as default
Mon: Chest
Tue: Biceps
Wed: Cardio
Thu: Back
Fri: Triceps
Sat: Cardio
Sun: Cardio


Member Creation:

Following details should be required to create a member: Full Name, Age, Gender, Mobile Number, Email, BMI, Membership Duration in months (1, 3, 6, or 12).
Based on BMI a predefined workout regimen should be assigned.
Profile can be viewed by the superuser by entering the contact number.

Admin should see following options:
Create Member
View Member
Delete Member
Update Member - It should include a way to extend and revoke membership.
Create Regimen
View Regimen
Delete Regimen
Update Regimen

Member should see following options:
My Regimen
My Profile.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages