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
.txtfiles. - No external database required.
- Python (Core / Procedural Programming)
- File Handling (Read/Write to
.txtfiles)
- 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.

