Skip to content

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

  1. Subjects — what your center teaches (Math, Physics, English).
  2. Teachers — who teaches them, with each teacher linked to one or more subjects.
  3. Semester — the active academic period (e.g. Spring 2026).
  4. 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.
  • Statuspublished to show on the public form, draft to 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.

  1. Subjects (5 min): “Math 1”, “Math 2”, “Math 3” — three rows.
  2. Teachers (10 min): Mr. Ahmad → Math 1 + Math 2; Ms. Salma → Math 2 + Math 3. Add a photo each.
  3. Semester (2 min): “Spring 2026”, March 1 → June 30, mark active.
  4. Groups (13 min): 4 rows, each picking subject + teacher + day + time + capacity 25.

You’re now ready to enroll students — see Managing Students.