Skip to content
Birli
All products

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

Dashboard
Dashboard
Calendar with classes by group
Calendar with classes by group
Invoice with Swiss QR payment slip
Invoice with Swiss QR payment slip

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