The app goal is to connect the teacher and the student in a high quality video and audio session.
The requirements are:
- iOS and Android App platforms.
- User must register to use the app (email or phone verification is required)
- User gain access to the purchased service only.
- There are two types of classes, Live classes and On-Demand classes.
- Screen recording during the class is not allowed and to be reported to the admins.
- Class scheduling.
- Class rating by student is a must and cannot attend another class unless valuation is done.
- Teacher must evaluate the student.
- Teacher must be approved by the admins.
- Payment methods (Apple pay, STC pay, Payfort)
- There is a default commission for the teacher. However, it can be adjusted by admins.
- Commission to be paid to teacher based on a pre-defined threshold and upon his request.
- Commission to be paid to teacher through STC Pay Corporate account.
- Admin web page.
- Full analysis on - and not limited to – time spent on classes, rating, etc.
- Admin privileges hierarchy.
- Helpdesk feature.