1. Parent
1.1. Select children
1.2. Children's information
1.2.1. Child's classes
1.2.1.1. Timetable
1.2.1.2. Teacher's information
1.2.1.3. Request absense
1.2.1.4. cctv
1.2.1.5. Mark, grades of exams/homeworks
1.2.2. Participating courses, classes
1.2.3. Chart diagram
1.2.3.1. Mark, grades of exams/homeworks
1.2.3.2. Teacher reviews
1.2.3.3. Number of absenses
1.2.4. Timetable
1.3. Budget management, fee
1.3.1. Fees to pay
1.3.2. Payment status
1.4. Service register
1.4.1. Bus
1.4.2. Food
1.4.3. ...
1.5. News, notifications, activities
1.5.1. Center's
1.5.2. Class's
1.6. Recommended course
1.7. Push Notification
1.7.1. Event, activities
1.7.2. Absence (In class yet?)
1.7.3. Payment
1.7.4. Children's mark
1.7.5. ...
1.7.6. Parent Meeting
1.8. Consultation and support
1.8.1. Comment with supporter
1.8.2. Create topic to support
1.8.3. Rate supporter when done
2. Staff (seller or receptionist)
2.1. Student Information
2.1.1. Student list
2.1.2. Fee
2.1.2.1. List
2.1.2.2. Detail
2.1.2.3. Statistic
2.1.3. Student detail
2.1.4. Classes
2.2. Parent information
2.2.1. Parent list
2.2.2. Parent detail
2.3. Course information
2.3.1. Course list
2.3.2. Course detail
2.4. Class information
2.4.1. Class list
2.4.2. Class detail
2.4.3. Attendance of student
2.4.3.1. View
2.4.4. Timetable
2.5. Potential customers ( Inquiry )
2.5.1. Potential customers list
2.5.2. Potential customers information
2.5.3. Add
2.5.4. Delete
2.5.5. Edit
2.6. Event & Discount/Promotion Information
2.7. Consultation and support
2.7.1. View and reply support request (chat, call and recieve ratting point from customer)
2.7.2. View Working perfomance (View ratting point from customer, Chart diagram from ratting point by week/month/year)
2.7.3. Rate supporter when done
2.8. Notification
3. Teacher
3.1. Classes
3.1.1. List class
3.1.1.1. Studying
3.1.1.2. Upcomming
3.1.1.3. Studied
3.1.1.4. Canceled
3.1.2. Class detail
3.1.2.1. Absent request list
3.1.2.2. Test
3.1.2.2.1. Evaluate by criterias
3.1.2.2.2. Comment
3.1.2.2.3. Support for many types of evaluation
3.1.2.3. Manage scores in class
3.1.2.4. Create a meeting
3.1.2.4.1. With center
3.1.2.4.2. With parent
3.1.2.5. Manage chat room, uploading document channels
3.1.2.6. Schedule
3.1.2.6.1. List of Sessions
3.2. Schedule
3.2.1. List Session
3.2.1.1. ClassDetail
3.2.1.2. SessionDetail
3.2.1.2.1. Homework for each session
3.2.1.2.2. Status
3.2.1.2.3. Room
3.2.1.2.4. Time
3.2.1.2.5. Teacher & Supporter
3.2.1.2.6. Attendance
3.2.1.2.7. Evaluate session
3.2.1.2.8. absent request
3.2.2. Weekly schedule
3.3. Facility condition feedback
3.4. Substitute
3.5. Consultation and support
3.5.1. Comment with supporter
3.5.2. Create topic to support
3.5.3. Rate supporter when done
3.6. Absent request for a duration
3.7. Event, Notification
3.7.1. View events, notifications from center
4. General functions
4.1. Login
4.1.1. 3 Field : centerID, username, password
4.2. Setting
4.2.1. Theme
4.2.2. Push notifications
4.2.3. Remind
4.3. Log out
4.4. Forgot password
4.5. Profile
4.5.1. Update avatar
4.5.2. Update basic information
4.6. Setting
4.6.1. Information
4.6.2. Change password
4.6.3. Notification
4.6.3.1. Time's notification
4.6.3.2. Receive notice or not
4.6.3.3. Where to get notifications
5. Check exam's marks
6. Guest
6.1. Find Course
6.2. Courses recommendation
6.2.1. Survey user at first time using app
6.2.2. Show list recommended courses at homepage
6.3. Course detail
6.3.1. Basic Information
6.3.1.1. Images
6.3.1.2. Trailer video
6.3.1.3. Student reviews
6.3.1.4. Text info: Price, durration, Subjects in courses, teacher...
6.3.2. Some test, game, free trial learning of courses...
6.4. Email subscribe
6.4.1. Get news, promotions, courses....
6.5. Register and contact with Staff
6.5.1. Create support request
6.5.2. Get support from staff (call, chat,...)
6.5.3. Rate/Vote staff after support
6.6. BookMark courses
7. Student
7.1. Schedule
7.1.1. Weekly schedule
7.1.2. Information of sessions
7.1.3. Absent request (1 session) (parent allow? or not allow for student?)
7.2. List of tests (by class, learned, studying)
7.3. Class
7.3.1. Class Information
7.3.1.1. Schedule
7.3.1.2. General Information
7.3.1.3. Chat room for each In progress class
7.3.1.4. Documents & Homeworks
7.3.2. Class list
7.3.2.1. In progress
7.3.2.1.1. Progress (learned sessions / total sessions)
7.3.2.2. open soon
7.3.2.3. learned
7.3.2.3.1. Review class, review teacher
7.3.2.4. canceled
7.4. Course
7.4.1. Information
7.4.1.1. In progress courses
7.4.1.1.1. Percent of complete subjects in that course
7.4.1.2. Learned courses
7.4.1.2.1. Review
7.4.1.3. subjects, classes of the courses
7.4.2. Quick registration for contact center
7.4.2.1. recommend orther courses
7.4.2.1.1. Course info: Price & Fee
7.4.2.1.2. List of subjects
7.4.2.1.3. Time
7.4.2.1.4. Review
7.5. Share course (studying, learned) to social network
7.6. Unpaid
7.7. Budget and fee
7.7.1. Information
7.7.1.1. Paid
7.7.2. List of fees + incentives
7.8. Test
7.8.1. Show information
7.8.2. Comment
7.8.3. Diagram/chart of grades/mark
7.9. Absent request for a long time
7.10. Info about Extracurricular activities, competitions
7.10.1. Center's activity
7.10.2. Class's activity
7.11. Homework & Documents
7.11.1. Show homework and document of all Classes
7.12. Compensatory Sessions
7.13. Notification
7.13.1. Homework, exam, fee, course, session, absent request,event....
7.13.2. Config in Setting
7.14. Consultation and support
7.14.1. Comment with supporter
7.14.2. Create topic to support
7.14.3. Rate supporter when done