Setting Up Your Center
The setup order is fixed by data dependencies. A group needs a subject, a teacher, and a semester. A teacher belongs to one or more subjects. So you fill in the foundations first, then assemble groups from them.
The order
- Subjects — what your center teaches (Math, Physics, English).
- Teachers — who teaches them, with each teacher linked to one or more subjects.
- Semester — the active academic period (e.g. Spring 2026).
- Groups — subject + teacher + semester + schedule + capacity.
Skipping ahead doesn’t work — the group form’s dropdowns are empty until you’ve filled the prerequisites.
Subjects
Open Academic → Subjects → New subject. Fill:
- Name (English + Arabic) — both shown depending on user language preference.
- Description (optional) — appears on the public booking page to help parents pick.
- Status —
publishedto show on the public form,draftto hide while you set up.
You can always come back and edit. Subjects are cheap; create them even for things you might offer later.
Teachers
Academic → Teachers → New teacher:
- Name (English + Arabic).
- Photo (optional) — shown on the public subject page so parents recognize the teacher.
- Bio (optional) — short paragraph about credentials.
- Subjects taught — multi-select from the subjects you created earlier. A teacher must belong to at least one subject.
Teachers without an assigned subject can’t be put on a group, so this link is required.
Semesters
Academic → Semesters → New semester:
- Name (e.g. “Spring 2026”, “Fall 2025–26”).
- Start date + end date — bounds the period within which group lessons appear on the calendar. Lessons stop generating past the end date.
- Active — only one semester is “active” at a time, the one reports default to.
You’ll typically have one or two semesters per year. Old semesters stay around for historical reports — archive rather than delete.
Groups
Academic → Groups → New group:
- Subject + teacher — both are dropdowns; teacher list filters to teachers assigned to the chosen subject.
- Semester — defaults to active.
- Capacity — max enrollments (informs occupancy reports).
- Recurring schedule — pick the day(s) and time(s). The Schedule page expands these into concrete lessons.
A 30-min realistic example
Math center, 3 grades, 2 teachers, 4 groups. Total time including data entry: ~30 minutes.
- Subjects (5 min): “Math 1”, “Math 2”, “Math 3” — three rows.
- Teachers (10 min): Mr. Ahmad → Math 1 + Math 2; Ms. Salma → Math 2 + Math 3. Add a photo each.
- Semester (2 min): “Spring 2026”, March 1 → June 30, mark active.
- Groups (13 min): 4 rows, each picking subject + teacher + day + time + capacity 25.
You’re now ready to enroll students — see Managing Students.