The Centerlized Automated Timetable system is a comprehensive web application designed to streamline the process of creating and managing class schedules for educational institutions.
This project addresses the complex challenge of scheduling classes while considering multiple constraints such as room availability, teacher schedules. This Software accurately identifies all type of conflits such as teacher conflict, subject conflict, timing conflict. And also generates PDF Reports of the timetable.
Frontend/Backend: Flutter(dart)
Database: Firebase No-Sql realtime Database
Reporting: Syncfusion PDF library