Create a website that will handle -
a. School Information with a homepage, about me, course list, course description, contact us, notification and etc.
b. Email Portal - which will include four account types - Managment, Staff, Student, Misc.
c. Student and staff accounts will be divided according to batch and course taken. These accounts will only be able to communicate within the website and only between the assigned Management member.
d. Management accounts will include Head of the Department (HOD) and ADMIN.
e. Both these accounts will be able to send and receive emails from inside and outside the website.
f. HOD can access all emails sent to and fro from its assigned staff and students.
g. ADMIN can access all emails sent and received from all accounts at any point of time.
h. HOD should be able to update the database - adding or deleting staff/student, updating notice board, etc.
i. Record student attendance for all batches - Also, the attendance sheet should be printable at any given time.
j. An automated message should be sent to the students guardian if theres an absentee.
Note: Not all students will be eligible for automated sms, in this case there should be an option or a checkbox while creating student account that will allow us to decided if we want to send or not.
k. Mobile support.
l. Messenger application for login accounts.