This is a simple Gym Management System developed using Core Python, designed to manage gym members, daily exercise routines, attendance tracking, and user ranking based on participation.
- π User Signup β Register as a new gym member.
- π User Login β Access personalized dashboard.
- π View Daily Routine β See todayβs workout and step-by-step exercises.
- π Change Password β Update account credentials securely.
- π View All Users β See all registered gym members and their stats.
- β Take Attendance β Mark user attendance by ID.
- π User Ranking β Automatically assign rank (Beginner, Intermediate, Advanced) based on attendance data.
- All data (users, attendance, exercises) is stored in local
.txt
files. - No external database required.
- Python (Core / Procedural Programming)
- File Handling (Read/Write to
.txt
files)
- Clone the repository or download the source files.
- Open the project folder in your terminal or Python IDE.
- Run the main file:
python gym_management.py
gms-python/
βββ gym_management.py
βββ users.txt
βββ attendance.txt
βββ exercises.txt
βββ README.md
Fahad Ali
Full Stack Developer | Python, Django, React | Software Engineer
LinkedIn
This project is licensed under the MIT License.