ClassManager
Members, classes and attendance for clubs and schools.
What it does
ClassManager is an administration platform for sports clubs, language schools and similar organisations. Teachers and admins manage members, record attendance in the calendar and bill based on the lessons attended.
You can run it yourself. The whole stack starts with a single Docker Compose command.
What it looks like



What is inside
- Groups and classes
- Recurring weekly schedules, one-off sessions and age ranges with automatic transition into the next class.
- Calendar and attendance
- Monthly and weekly views. Attendance per session, guests, cancellations and substitute teachers.
- Swiss QR-bill
- PDF invoices with a QR payment slip, billed per session or as a flat monthly rate.
- Families and couples
- Billing groups combine several members into one shared invoice.
- Teacher pay slips
- Pay slips are generated from the schedule, cancellations and substitutions.
- Five languages
- German, English, French, Italian and Japanese.
Key facts
- Status
- Live
- Area
- Administration & Billing
- Tech
- React, TypeScript, NestJS, Prisma, PostgreSQL, FullCalendar, Docker Compose