School Management System to help with resource planning in daily running of the school. Comes equipped with different modules to manage different departments in school. Most notable feature is timetable a module that automatically creates school timetable with respect to subject priorities and teachers available