LMS module acting as learning management system with infixedu system .
Admin and teacher can create course under Lms module . At first need to create Category , Subcategory or more sub category .
Admin and Teacher can create course elements like chapters , lessons , study materials , quizes , files & documents .
When admin and teacher create course they select class and section . If select class and section that means only these class students are viewing and purchasing course .
Admin also add course as parent course , after created parent course teacher and admin assign class , section and update new prices . For these option admin & teachers no need to create same course in every academic years . When admin & teacher assinged course to class & section these time system create a new courses and duplicate all contents & elements from parent course .
Student and parents can enroll these courses with direct checkout or free . System superadmin can setup course are offered free or checkout option . If superadmin setup checkout option is disable from system setting then student and parent enroll these course without any payement .
Another way if superadmin setup checkout option enable then student & parent can buy course with system enabled payment gateways like paypal , stripe , paystack and bank method .
These LMS module have pay later option . If system admin setup pay later then student and parent can using pay later . Pay later means system admin set day interval like 10 days . If admin setup 10 days then student and parent get time extra 10 days from his purchase date , these time system assigned fees for these course the same amount of course price and same time student got full access of courses .
After enrolled course student and parent both are watched course and performed quiz , study materials , lesson and other contents . Student , parent , teachers & admins can see student performance report by progress bar .
Like if a course have 10 lessons student completed 4 videos thats means student was 40% completed his course . Admin & Teacher can assigned certificate for course . After completion course student can download his certificate