Mentor LMS is a powerful Learning Management System built with Laravel and React, designed for anyone who wants to launch an online learning platform quickly. Whether you’re an individual instructor selling your own courses, or you want to run a full SaaS marketplace where multiple instructors can sell and earn—Mentor LMS gives you everything out of the box.
With a modern design, flexible user roles, secure payment integrations, and live class support, Mentor LMS helps you create a professional eLearning platform without coding expertise.
Mentor LMS is perfect for: eLearning startups, training institutes, universities, solo instructors, and entrepreneurs who want to build their own Udemy-style platform.
Start your online education business today with Mentor LMS – the all-in-one solution for modern eLearning!
Admin:
User: admin@example.com
Password: 12345678
Instructor:
User: john.smith@example.com
Password: 12345678
Student:
User: sophie.miller@example.com
Password: 12345678
For support, visit our support page at https://support.ui-lib.com.
Live Demo: https://demo.mentor-lms.com
---------------------- 30 May 2026 ---------------------- Fix: Timezone issue of course or exam coupon expiration. Fix: Text color issues from different pages of dark mode. New: Admin Plugins page to upload, enable, and manage optional modules. New: Per-plugin Run Migration and Seeder actions with confirmation. New: Added Flutterwave and Xendit payment gateways for course and exam checkout. New: Sitemap.xml generation system for SEO admin maintenance page. Improve: Replaced blur effects with gradients on frontend pages for better performance. Improve: Mobile navbar menu handling with a right-side drawer for nav links and action items. ---------------------- 08 May 2026 ---------------------- Fix: Resolved latest version update issues. Fix: Restored missing instructor detail page. Fix: Instructors can create new courses again. Fix: Instructors can purchase and enroll in other instructors’ courses. Fix: Instructors course listing and edit access scoped correctly. Fix: Design issues resolved from the course player page. Fix: Home page load issue of Old frontend management system. Fix: Course and Exam price calculation issue based on discount. Fix: Home page “New courses” section error Component "new-courses-carousel" not found. New: Introduced modular-based architecture for better long-term maintainability and codebase management. New: Added laravel/wayfinder for type-safe route generation, replacing tightenco/ziggy. New: Added notification system for Offline payment submission and approval. New: Added the course and exam to publicly or privately accessible system. Improve: SEO improvements for some missing public pages. Improve: Increase instructor resume upload file size from 2MB to 3MB. Improve: App performance improved by adopting the new modular-based architecture. Improve: Reduced Application Size from ~90MB to around ~60MB. Improve: Improved Performance for faster loading and better overall efficiency. Improve: Easier Maintenance the structure for managing and updating code. Upgrade: PHP ^8.2 → ^8.3, Laravel 12 → 13, React 18 → 19, Inertia v2 → v3, etc. ---------------------- 04 May 2026 ---------------------- Fix: Design issues resolved from the course player page. Fix: Home page load issue of Old frontend management system. Fix: Course and Exam price calculation issue based on discount. New: Introduced modular-based architecture for better long-term maintainability and codebase management. New: Added laravel/wayfinder for type-safe route generation, replacing tightenco/ziggy. New: Added notification system for Offline payment submission and approval. New: Added the course and exam to publicly or privately accessible system. Improve: SEO improvements for some missing public pages. Improve: App performance improved by adopting the new modular-based architecture. Upgrade: PHP ^8.2 → ^8.3, Laravel 12 → 13, React 18 → 19, Inertia v2 → v3. Upgrade: Vite 6 → 8, laravel-vite-plugin 1 → 3, nwidart/laravel-modules 12 → 13. Upgrade: stripe/stripe-php 16 → 20, mollie/laravel-mollie 3 → 4, @zoom/meetingsdk 4 → 6. ---------------------- 1 April 2026 ---------------------- Fix: Contact Us page not found issue. Fix: Data search issues from different data tables. Fix: Dark mode tailwind class issue from the page editor. Fix: Courses API create issue from the admin dashboard. Fix: Data not show issue of lesson, quiz, etc edit form. New: Added Contact Us page into the new Frontend system. ---------------------- 30 March 2026 ---------------------- Fix: Blog create issue from admin dashboard. Fix: Course and Exam enrollments_count show issue. Fix: Spacing issue from Courses, Exams and Blogs. Fix: Summary column type issue of section_quizzes table. Fix: Category and Sub-category create issues of Course, Exam and Blog. ---------------------- 28 March 2026 ---------------------- Fix: Course lesson resource download issue. Fix: Exam quiz multiple answer check issue. Fix: Global coupon apply issue for exams and courses. Fix: Page section insert issue of PageBuilder sidebar. Fix: Storage form submission issue during S3 storage type selection. Improve: Exam management system. Improve: App performance has been improved. Improve: Reduced database queries by selecting only used columns on the frontend. Improve: Removed unnecessary database queries and relation loads. Refactor: Full project coding design pattern. ---------------------- 07 March 2026 ---------------------- Fix: The revenue chart left margin issue of dashboard. Fix: Assignment submission related date and time issue. Fix: The summary column type issue from the section_lessons and course_assignments tables. New: Added easy to translate the language properties by JSON. Improve: App translation system and language properties. Improve: App performance improved and became more faster. Improve: Some elements of Drag and drop page builder to make them faster.
From multipurpose themes to niche templates