Mentor LMS Docs
Introduction

Overview

Mentor LMS is a self-hosted Laravel script for selling courses and running an online learning platform — buy once, install on your server, own it forever.

Mentor LMS is a self-hosted learning management system you purchase once and install on your own server. There are no monthly fees, no revenue cuts, and no vendor lock-in.

It runs on Laravel + React and ships with everything you need to launch a course platform out of the box — course builder, live classes, exams, certificates, payments, and more.

Who is it for?

Mentor LMS is built for anyone who wants to run their own online learning platform:

  • Solo instructors selling their own courses
  • Training centers and schools managing students and curricula
  • Entrepreneurs building a multi-instructor course marketplace
  • Businesses running internal employee training programs

What's included

  • Multi-instructor marketplace support with commission management
  • Drag-and-drop page builder
  • Live classes via Zoom integration
  • Exams, quizzes, and auto-grading
  • Certificates and marksheets on completion
  • Built-in payment gateways (Stripe, PayPal, Razorpay, and more)
  • Multi-language dashboard support
  • Blog, forums, and student reviews
  • One-click updates and backups

Tech stack

LayerTechnology
BackendLaravel (PHP)
FrontendReact via Inertia.js
StylingTailwind CSS + Shadcn/UI
StorageLocal, AWS S3, or Cloudflare R2

Where to go next

On this page