Enhanced School Timetabling System

๐Ÿซ Welcome to School Timetabling

Select your school program to get started

๐Ÿ‘ฆ๐Ÿฝ
Primary School
Grades 1-8
Kenyan Curriculum
Core + Creative Arts
๐Ÿ‘จโ€๐ŸŽ“
Secondary School
Forms 1-4
8-4-4 Curriculum
Comprehensive subjects
๐ŸŒŸ
CBE Program
Grades 1-12
2-6-3-3 System
Full CBC Curriculum
๐ŸŒ
GCSE
Years 10-11
British Curriculum
International

Setup Options

๐Ÿซ Enhanced School Timetabling System

Automated Timetable generation with PDF/Excel export capabilities

Total Teachers

0

Total Subjects

0

Total Classes

0

Working Days

5

TimeTable Management

๐Ÿ‘จโ€๐Ÿซ Teacher Management

Manage teachers, assign subjects, and track their teaching loads. Teachers without assigned subjects are highlighted for attention.

โž• Add New Teacher

Teacher Directory

Total: 0 With Subjects: 0 Available: 0
๐Ÿ‘จโ€๐Ÿซ

No Teachers Yet

Add your first teacher to get started with timetable management.

๐Ÿ“š Subject Management & Priorities

โž• Add New Subject

All Subjects

๐Ÿ“š

No Subjects Found

No subjects found in the database.

๐Ÿงช Double Lesson Configuration

Configure subjects that require double periods for practicals (e.g., Biology, Physics, Chemistry, Computer Labs). Select multiple subjects below.

Loading subjects...

โš™๏ธ Double Lesson Settings

๐Ÿ“Š Class-Specific Subject Priorities

Customize subject priorities and periods per week for individual classes.
Higher priority subjects will be scheduled first during auto-generation.

Manage Classes

ID Name Grade Level Section Periods/Day Actions

๐Ÿ”’ Timetable Constraints

Manage teacher availability and set preferences for optimal timetable generation.

๐Ÿ‘จโ€๐Ÿซ Teacher Availability & Preferences

Morning (1-3) Mid-Morning (4-6) Afternoon (7+)
Constraint Types:
  • โŒ Unavailable: Teacher cannot be assigned (e.g., day off, meeting time)
  • โญ Preferred: Teacher prefers these slots (prioritized during auto-generation)
  • ๐Ÿ›ก๏ธ Protected: Prevents auto-assignment but allows manual assignment

Teacher Schedule View

Export TimeTable

๐Ÿ“ค Export Options

Select a class and format to export the TimeTable:

๐Ÿ“‹ Master Timetable View

View all class timetables in one consolidated overview. Export the complete schedule for administration.

๐Ÿ“Š Timetable Summary

โฐ Period & Break Management

Manage your school's period timings and breaks. Drag to reorder, click to edit, or add new periods.

New Features

๐Ÿค–
Auto Timetable Generation
Generate complete timetables automatically with one click using smart algorithms
๐Ÿ“Š
Excel Export
Export timetables to Excel format for easy sharing and printing
๐Ÿ“„
PDF Export
Generate PDF reports of timetables for official documentation
โšก
Conflict Detection
Smart conflict detection prevents scheduling issues automatically
๐Ÿ‘จโ€๐Ÿซ
Teacher Management
Comprehensive teacher and subject assignment system with workload tracking
๐Ÿ“ฑ
Mobile Responsive
Works perfectly on all devices and screen sizes
๐Ÿ”„
Real-time Updates
All changes are saved instantly with real-time preview
๐ŸŽฏ
Smart Constraints
Set teacher availability and class constraints for optimal scheduling