EYESchool agenda module helps schools to define the timetable for classes per the academic year where different timetables apply. Once the timetables are defined, the agenda known as “class schedule” sets according to classes based on the timetables. Multiple timetables are permitted allowing the school to add customized schedules when needed. The agenda is accessible through the Mobile App as well as the web browser. Teachers assign tasks for students, Parents/students inspect the corresponding tasks. This is achieved with an easy and clear GUI and one-click button.