Mentor LMS
Tap a star to rate
What Mentor LMS is
Mentor LMS is a self-hosted learning management system sold as a script on Envato's CodeCanyon marketplace. A course creator, training company or agency installs it on its own server and runs a branded course website from it. The home page describes it as a script "that lets you sell courses solo or run a full multi-instructor marketplace", built on Laravel and React, with "No monthly fees. No vendor lock-in." The footer credits the product to UI-Lib.
The ownership model is the main point the site makes. Mentor LMS is a one-time purchase with lifetime updates included, and the closing pitch reads "Buy Mentor LMS once on CodeCanyon, install it on your own server, and it's yours forever", with "No monthly fees. No revenue cuts." The company's blog is open about the other side of that deal: with a self-hosted product you buy the software, deploy it on your own infrastructure, and take responsibility for hosting, maintenance and deeper customization. In return the blog promises full source-code control and room to shape the platform around your own business model.
Building courses
The course builder is visual and needs no code. Creators arrange a course into sections and lessons by drag and drop, reorder them at will, and add video lessons, text lessons, quizzes, assignments and downloadable resources from the same editor. The blog adds audio, documents and drip content to that list. Quizzes can sit between lessons, and any course can carry live Zoom classes, which are scheduled from the course editor and announced to enrolled students automatically, so recorded lessons and live teaching live in one course.
Assessment goes further than course quizzes. The exam system creates standalone exams with 7 question types, auto-grading, a countdown timer, a fullscreen mode and attempt history, according to the blog. Exams can be sold on their own or bundled with courses, which the blog calls important for certification businesses that sell testing independently of full courses. When a learner completes a course or an exam, Mentor LMS generates a certificate and a marksheet automatically from templates the admin customizes, and the home page calls them "credentials learners can share and display."
Selling, marketplace mode and the public site
A platform can take one of two shapes. As a solo school, the owner sells their own courses. In marketplace mode, the owner invites instructors, each of whom gets a dedicated dashboard to build and manage their own courses, and the owner earns a commission on every sale. Commission rates and instructor payout management are built in, with three separate dashboards for admins, instructors and students. From the admin panel the owner manages instructors and students, tracks enrollments and revenue, and controls branding, site settings, email and notification rules.
Payments run through gateways that ship with the script. The home page says it accepts "cards, local methods, and international transfers", payments "from 130+ countries", with "No transaction fees from our side" and the option to add custom gateways. The site's product data lists Stripe, PayPal, Razorpay and Paystack, and the blog adds Mollie and SSLCommerz. Fees charged by those payment providers are their own.
The public site is built with a drag-and-drop page builder that ships several prebuilt homepage designs, switchable with one click, and the blog counts 40+ pre-built sections. Colors, fonts and content are editable without code, and unlimited custom pages (About, Terms, Privacy and others) each get a rich text editor and their own meta title, description and keywords. Every course has its own discussion forum and review system, and a built-in blog lets the owner publish articles to draw search traffic to the platform.
Running the platform
Several operational pieces come with the script. Videos and other assets can live on the server itself, on AWS S3 or on Cloudflare R2, and the owner can switch providers later. System emails go out through a custom SMTP configuration, with transactional emails built in, and a newsletter tool sends bulk email to instructors or to students. The admin, instructor and student dashboards can be translated into any language, and the blog says multilingual support covers both right-to-left and left-to-right scripts. Updates install by uploading a zip file, with no terminal or SSH access needed, and a built-in tool makes backups with one click. Learners can sign in with Google, and reCAPTCHA guards the login and registration forms. The home page also announces a new AI plugin for Mentor LMS.
Before buying, anyone can open the live demos, styled Modern, Classic, Minimal and Bold, and log in as admin, instructor or student to try each role. Documentation, a changelog and a support page are linked from every page of the site, which promises a "Dedicated support team". The home page shows a 4.9 / 5 rating on Envato Market, and the buyer reviews it quotes focus on service: one reviewer writes "I've never had such exceptional support before", another that "The response time was great", and a third calls the script "clean, user-friendly, and easy to customize."
Pricing and what it costs to run
The site publishes no price on its own pages; buyers purchase through CodeCanyon, as a one-time payment with lifetime updates and no subscription. Every feature ships in the base product, and the course builder page sums it up as "No plugins. No extra subscriptions." The blog frames the cost of the self-hosted route in general terms: a higher initial spend, then hosting, maintenance and support in place of a recurring platform subscription, with revenue share typically under the owner's control.
Who it suits
The site lists four uses for the script: a course website, a multi-instructor marketplace, an LMS SaaS and a training platform. That fits a creator who wants a branded school without a monthly platform bill, an edupreneur launching a marketplace with instructor commissions, an agency building LMS sites for clients, and a training organization running partner, compliance or customer education, which are the buyers the blog names. A certification business that sells exams separately from courses gets a dedicated exam system with marksheets.
The caveat comes with any self-hosted script: the buyer, not a vendor, runs the server, applies the updates and keeps the backups, even if the zip updater and one-click backup make that lighter. A first-time creator who never wants to think about hosting should weigh that before buying. The feature set centers on selling courses and exams, live classes and marketplace payouts, which makes Mentor LMS a better match for a course business than for an HR-driven corporate training department.