[url removed, login to view] site has been developed for the teacher to create the scheduled class so that the student makes the reservation for the class.
The reservation can be done by the student for each class, or 20 classes at one time. Or the monthly class reservation can be done by admin people to process ‘scheduled class created by the student’.
The teacher will confirm the class. At 80 minutes before the class starting time, the teacher receives the small window message with the inform button so that the teacher re-confirm (inform) the class. If the teacher does not inform the class until 20 minutes before the class starting time, the system puts the advertisement on the teacher’s web site to find the substitute teacher for the class.
There is another kind of the class called ‘Online School’ class. The class is created now by the teacher and the teacher will wait for the student in front of the computer. If the student clicks the teacher’s profile on the online class advertisement, the teacher will confirm the class. Then the class is executed immediately by using Skype.
During 24 hours after class ending time, the teacher needs to report for that class. In the report, the teacher will rate the student and also copy and paste the Skype conversation texts into this report. The teacher can select ‘Teacher Absent’ in the report if the teacher is absent. If the teacher does not report for the class or the teacher is absent, the teacher will not be paid.
The student can request ‘Point restore’ for the class. For the classes requested ‘Point Restore’, the tuition will be refunded to the student after 24 hours from the class ending time if the class was not reported or the teacher was reported as absence.
Even the class is not reported or the teacher was absent, the tuition is not refunded to the student if ‘Point Restore’ is not requested by the student.
Still there are some problems in this site. Need to fix the problem and need to change some functions according to the documentation attached.
This project is only for fixing the problem 1 to 10.