the app should be connected to online data base maybe firebase (which will be updated manualy periodically)
students/teachers must login with their user and password,
they must be able to see (only see) their profiles, such as their name, mobile number, email, and program.
they must be able to see their classes schedule which also will notify them accordingly.
the app will show the students the offered courses, and they can choose the courses they interested in so i can know the number of students interested in each course.
they must be able to see their previous grades and their transcript.
they should be able to see their financial situation (Debit, Credit, scholarships, and balance)
the app should allow me to notify the students with any message i might need to send to all or to specific class
the app should allow the teacher to see a list of students in each course he/she is teaching.
a log sheet should records every thing (logins, logouts, ...)