Coach and class management
GymCore
Classes, plans, attendance, and payments for coaches and students through Telegram and Bale bots.
Public source codeFrom the project archive
The problem
Correcting attendance should preserve history and keep remaining sessions accurate.
What the product does
Coaches manage classes, plans, attendance, and payments inside the bot. Students see their classes, session timetable, and assigned plan; their timetable is read-only.
Behind the technology
Remaining sessions are calculated from attendance history. A correction creates a new event; the latest event for each date determines the result. Telegram and Bale share services and a database.
- Python
- Telegram
- Bale
- SQLAlchemy
- PostgreSQL