Classes and teachers

Set up terms, classes, and teacher assignments.

The madrasa module models terms, classes, teachers, and students as first-class entities — so you can plan a year in an afternoon.

Defining a term

Open Madrasa → Terms → New term. Set start and end dates and the default class meeting cadence (e.g. weekend, Tue+Thu evenings).

Creating classes

Inside a term, create classes — Quran 1, Fiqh 2, Hifz, etc. Each class has a teacher, a room, capacity, and a fee that flows into tuition billing.

Inviting teachers

Teachers are members with the Teacher role. Invite them from Settings → Team and assign them to one or more classes.