🕐Mon - Sat 8:00 - 17:30, Sunday - CLOSED
Home Services Bundles Case Studies Web Hosting Clients Contact Get a Quote
Laravel React PostgreSQL Inertia.js

🎓 Cambridge Timetable Management System

AI-powered timetable generation and management built specifically for Cambridge high schools. Genetic algorithm optimization, teacher availability tracking, and conflict detection.

Core Capabilities

Complete production-ready system for intelligent school scheduling. Handles teacher availability, class conflicts, room allocation, and generates optimized timetables in seconds.

✨ Key Features

🧬 AI-Powered Generation
Genetic algorithm optimizes schedules with gradual fitness scoring
👨‍🏫 Teacher Management
Full CRUD with availability scheduling for part-time staff
🏫 Class Organization
Forms (1-6), streams (A,B,C), and subject assignments
🔄 Conflict Detection
Real-time reporting of scheduling conflicts and overlaps
🔒 Lock Entries
Preserve important allocations during regeneration
📊 Reports & Analytics
Teacher workload, room utilization, and conflict analysis
📄 PDF Export
Print-optimized landscape timetables for all classes
👥 Individual Timetables
Dedicated schedules for each teacher and class

🛠️ Technical Stack

Backend

  • ✓ Laravel 11 (PHP 8.1+)
  • ✓ PostgreSQL 12+ database
  • ✓ RESTful API architecture
  • ✓ Genetic algorithm engine

Frontend

  • ✓ React 18 with Inertia.js
  • ✓ Tailwind CSS styling
  • ✓ Drag-and-drop interface
  • ✓ Responsive design

🧬 Intelligent Algorithm

The system uses a gradual fitness genetic algorithm with:

Hard Constraints: No double-bookings, respects teacher availability
Soft Constraints: Balanced daily distribution for classes and teachers
Population: 50 chromosomes × 80 generations with 8% mutation
Result: Optimal schedule in 15-30 seconds

📋 What's Included

  • ✅ Full source code & documentation
  • ✅ Database schema & migrations
  • ✅ Setup wizard for initial configuration
  • ✅ API endpoints & integration guide
  • ✅ Training & onboarding support
  • ✅ Print-optimized CSS & PDF export
  • ✅ 1 year of technical support

🎯 Perfect For

Cambridge high schools and similar secondary institutions managing multiple forms/streams with complex scheduling requirements. Reduces manual timetable creation from weeks to minutes.

Ready to streamline your school scheduling?

Request Demo / Quote Contact Sales