Learning Management System - LMS

LMS is a marketplace script for online learning. Here, students and teachers share knowledge through a structured course-based system. Teachers or instructors can create unlimited courses, video lessons, and documents according to their expertise, and students can enroll in these courses and become skilled anytime and from anywhere.

Quick start guide for course instructor/admin
1. Read all our provided documentation carefully before using the software
2. Install the application following the “Installation and Update” guide carefully
3. Login as site administrator to organize your system
4. First, update your System Settings and Payment Settings from the Settings option in the left sidebar menu. Also, make sure to provide a valid YouTube API key and a valid Vimeo API key in System Settings.
5. If you have successfully updated the Settings, you can go to the Categories option from the same left sidebar menu and create Categories.
6. After creating a Category, you can create Sub-categories under a specific Category. To create Sub-categories, you can go to the Categories page, select a specific category, click the Action dropdown menu, and select Manage Sub-categories. It will take you to the Sub-categories page. Now you can click the “+Add Sub Category” button and fill in all the required fields to create a Sub-category.
7. Now it's time to create some Courses. Since a course will contain all the video lessons, you must create it carefully. Move to the Courses option from the left menu. You will get an “ Add Course Form” after clicking on the “+Add Course” button. Fill all the fields carefully
8. Every Course should have at least one Section. At the end, you will have to add a lesson under a specific section of a specific course. So, you will have to create at least one section now. Move to the Courses page, select a specific course, click the action dropdown menu, and select Manage Section. After clicking on the Manage Section, you will see the list of empty sections. You have to create one by clicking the “+Add Section” button
9. You can now create a lesson as you have created a Course and a section or multiple sections. Now, move to the Course page again, select a specific course, click the Action dropdown button, and select Manage Lesson. It will also show the list of lessons that you’ve created. You can click on the “+Add Lesson” button to add a new one.

Quick start guide for course students
1. Since the application has already been installed. Students can access the website by simply hitting the application URL
2. The home page will appear whenever a student hits the URL. From the home page, a student can search for a specific course, view all the top courses, the top ten latest courses, and category-based courses, and sign up if he/she has not registered yet.

3. If a student is already registered, he/she can log in. Student can add courses on their Shopping Carts or add them on their Wishlists
4. Students can see the course details by simply clicking on a course thumbnail. The course details page contains all the essential information about a course, such as the Title, Description, Outcomes, The prerequisites of the course, the Lesson list, Instructor details, and the rating and reviews. Users can see a course overview here
5. If Student want to buy the course, they must add those courses to their cart
6. After adding a course to the Shopping cart, if a student wants to see their cart items, they can go to the Shopping Cart page by clicking on the Go To Cart button, which appears on hovering over the cart icon of the header
7. Students can remove courses they want from the shopping cart page
8. On the right side of the shopping cart page is the total price of the cart items. Under that is the Checkout button. If students want to check out, they can click on the Checkout button and pay for those courses
9. students can see their courses on the My Courses menu after successfully checking out. The student will get the My Courses button by hovering over their profile image from the header
10. The My Courses page will show all the courses purchased by that student. Students can play the lessons by clicking on the thumbnail on the My Courses page.

Students Features

1. Browse Course Portal
Students explore the portal and select courses to learn.
2. Filter Course
The course can be filtered by category, price, level, Language, and rating.
3. Course Page
The course page shows a summary, requirements, lessons, instructor, reviews, and purchase links.
4. My Course Page
Purchased courses appear on the My Courses page for immediate or later study.
5. Quiz for Students
Students can take repeatable quizzes to showcase their learning.
6. Course Progress Followup, Review Course
Students can track progress, rate, and review courses.
7. Cart & Coupon Code
Add multiple courses to the cart and apply a coupon for a discount.
8. Purchase Report with printable invoice
Students can access and download/print their full purchase history with invoices.
9. Messaging with the Instructor
Students can message instructors directly for course discussions.
10. Switching Language from Website
User can choose their language from the header list.

Instructor Features

1. Dedicated Instructor Dashboard
Instructors have a dedicated panel to manage courses and track payments.
2. Course Manager
Course curriculum includes sections & lessons arranged by drag & drop. Pricing is fixed, discounted, or free.
3. Instructor Sales Report
Instructors are paid by the admin, with revenue split by a set percentage.
4. Instructor Payout Settings
Instructors can set credentials in payout settings to receive payment from the admin.
5. Internal Messaging
Instructors can send messages to all the students who have enrolled in their courses.
6. Course Lesson Player
The advanced course page has lessons, sections, previews, duration, fullscreen, and completion marks.
7. Course Wishlist
Add favorite courses to your wishlist for future use or sharing.
8. Become an Instructor
With admin approval or rejection, LMS allows students to apply to become instructors.
9. Course Compare
Before purchasing, students can compare up to 3 courses simultaneously in Mergosoft LMS.
10. Instructor Payout Report & Requesting A Payout
Instructors can request payouts and track them. Admin approves and processes payments.

11. Profile Management
An instructor can update their profiles from the profile section.
12. Quick Action
A quick action button helps instructors add courses or lessons from anywhere.
13. Adding Multiple Instructors in a Course
LMS now allows multiple instructors to edit curriculums together.
14. Customer Review
Customer reviews offer feedback and insights, guiding informed decisions.

Admin Features

1. Admin Dashboard
The dashboard displays key metrics like revenue, courses, enrollments, and payout requests.
2. Category manager
Easily organize courses with unlimited top and subcategories.
3. Course Dashboard
Admin manages and approves courses, selling their own directly.
4. Course curriculum manager
Course curriculum manager allow users to manage and short course content, including sections, lessons, and quizzes.
5. Adding multiple instructors in a course
LMS now allows multiple instructors to manage course curriculums.
6. Instructor application
If the public instructor is enabled, users can apply, and admins approve or reject.
7. Adding coupon code
Course coupons for checkout discounts are now available on Mergosoft LMS.
8. Admin List
Mergosoft LMS now allows system admins to add, edit, and delete multiple admins.
9. Manual Course enrolment
Admin can manually enroll a student instead of making an online purchase.

10. Course sales report
Admin and instructor commission revenues are shown separately.
11. Managing Instructor payout
The admin can view, approve, and process instructor payout requests.
12. Set Permission to admins
Mergosoft LMS now allows multiple admins with customizable permissions assigned by system admins.
13. Instructor List
Admin can view, update,e and delete all registered instructors.
14. Instructor applications
If the public instructor is enabled, users can apply, and admins approve or reject.
15. Instructor settings
Manage public instructors and set their commission rates here.
16. Student list
Admin can view all enrolled students.
17. Internal messaging
Admins can nessage all students and instructors through the Mergosoft's internal system.
18. Quick  actions
A quick action buttom lets admins add courses,lessons, or enroll students easily.
19. Addon manager
The admin can install various addons supported by the Mergosoft.
20. Portal setup settings
The admin can configure commissions, API keys, translations, SMTP, theme settings, privacy policy and terms.
21. Profile manager
The user can update their data and password in the profile manager.

Did you find this article useful?