e-Learning App Development
Register, Login, Forget Password
User will be able to log in, sign up and reset the password if forget.
Users will be able to browse through the list of online courses available.
Users will be able to watch videos with different options of video quality and subtitles. Users won’t be able to download the video as the source URL of the video will be encrypted at the server level and only the video player will be able to decrypt the source URL.
The student will be able to buy courses by making payments through payment gateway.
Students will be receiving an automatically generated certificate after completing course(s).
Review & Rate
Students will be able to drop reviews to courses.
Students can download lessons.
Users can track their consistency in their calendar.
Tutors can create tutor account to post online courses to sell.
Tutors will be able to create online courses.
Questions Banks/ Quiz Creation
Tutors will be able to add a database of questions and answers to automatically generate quiz or exams followed by the difficulty level. Every students will get a different set of questions.
Tutors will be able to create coupon codes for their courses for students to get discounts.
Tutors will be able to answer queries or questions posted by students.
Tutors will be able to track courses progress of students who enroll in their course(s).
Tutors will be able to track students leaderboard.
Tutors can view all the sales made by them and the ability to withdraw.
File Sharing and Storage
Tutors can upload presentations, PDFs, audios, video files and share it with students.
Admin can manage, ban or suspend profiles of users.
Admin can manage, ban or suspend profiles of tutors.
Admin can see all the courses created by tutor with the purchases and progress made.
Admin can view all the purchases made by users.
Analytics and Reports
Admin can view the statistics of the entire operations.