Skip to main content

Timetable

The timetable module lets you create and manage weekly class schedules for groups. Timetables can also be used to automate attendance session generation.


Timetable List

Go to Operations -> Timetables from the left menu.

Image 1: Timetable list


Creating a New Timetable

  1. Click "New Timetable"
  2. Fill details:
FieldRequiredDescription
Timetable NameYesName (for example "12-A 2024-2025")
BranchYesRelated branch
Academic YearYesValid year
GroupYesTarget group
TermNoIf timetable is term-specific
ActiveYesActive status
  1. Click "Save"

Image 2: New timetable form


Adding Timetable Entries

After creating a timetable:

  1. Open timetable detail page
  2. Click "Add Lesson Slot"
  3. Fill details:
FieldRequiredDescription
DayYesWeekday
Start TimeYesLesson start
End TimeYesLesson end
Subject/CourseYesPlanned lesson content
TeacherNoAssigned teacher
ClassroomNoRoom
  1. Click "Save"

Image 3: Add lesson slot form


Weekly View

Created timetable is displayed in weekly calendar format.

Image 4: Weekly timetable calendar view


Editing Timetable Entries

To edit an existing slot:

  1. Click the lesson block
  2. Update details
  3. Click "Save"

To delete a slot:

  1. Click the lesson block
  2. Click "Delete"

Image 5: Lesson slot edit dialog


Teacher Availability

Teacher availability should be considered while building timetables. See Leave Management.