GetLMS Multi Instructor - Learning Management System With Laravel Admin Panel


GetLMS Multi Instructor - Learning Management System With Laravel Admin Panel

General Overview

GetLMS is a complete online course marketplace platform developed using Laravel and Flutter Framework. You can easily build a online education business and one-stop solution platform for your online EduTech business with this script. As it is multi instructor supported, that means you can add unlimited instructors and run your business fast.This platform facilitates seamless interaction between instructors and students, fostering knowledge sharing and collaboration.

The projects code structure, system design, and architecture of the system is industry-standard.

GetLMS comes with two Mobile Applications with the admin panel, instructor panel, flutter web app and landing page:

  • Admin panel (included)
  • Instructor panel (included)
  • Student app (included)
  • Flutter web app (included)
  • Landing page (included)

Documentation

Check the demos from below links

Landing Page
Admin Panel


Instructor Panel
Student App
Student web

Let’s Talk With Us

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Item Preview

Features list Admin Panel:

Dynamic dashboard:

Admin can monitor key metrics like total courses, enrollments, earnings, new students, and instructors, while drilling down into sales reports, overviews, and top performers through interactive visualizations. Dynamic dashboards allow for real-time insights and data exploration for informed decision-making.

Category wise course :

Admin creates and edits categories, manages subcategories within them, and ensures organization reflects course content.

Course Management :

The admin can view all existing courses in a central list, allowing for easy searching and filtering. Adding a new course involves providing details like title, description, and content, with the option to set availability and enrollment options.

Account Management :

Admins can Create accounts and assign roles: This includes specifying instructor or employee permissions. Manage user profiles: This involves collecting and updating essential information for each new hire. Grant access and deactivate accounts: This ensures instructors and employees have the necessary access and disables accounts when needed.

Discounts and coupons :

Admin creates and edits discount lists with specific rules, then assigns them to coupons for easy use.

Withdraw Management :

Admin verifies request, approves if legitimate. User chooses withdrawal method (e.g., bank transfer, e-wallet). Admin initiates withdrawal and monitors progress. User receives funds within set timeframe.

Student Management :

Admins can view, edit, and search the student list, while adding new students involves collecting data and creating their profiles.

Employment Management :

The admin can define clear roles with responsibilities, assign them to employees, and track changes through a centralized system. This ensures everyone understands their function and updates are reflected promptly.

Report Management :

Admin manages reports through a centralized platform: Transactions: Track revenue, expenses, and financial performance.

Change Log-

Version 1.0.2 – 25 April  2023
- Student can make meeting request to instructor 
- Student can view approved meeting request
- Course resource feature implemented
- Quiz ui updated
- Performance Updated and code optimized

- Employee login issue solved
- Instructor & Employee permission manage issue solved
- Admin & Instructor can add course intro from youtube
- Can upload video file or can add mp4 link
- Add and Edit Course functionality updated
- System localization feature implemented (new language can be added easily).
- Open Ai content generator implemented 
- Instructor can approve meeting
- Course lesson feature updated (video upload or mp4 link can be added) 

Version 1.0.1 – 15 March  2023
- Web landing page issue fixed 
- Contact us page added
- Course delete dialog added inside course list
- Improved course details ui
- Localization Improved
- Fixed functional issues & performance improved
Version 1.0.0 – 2 March 2023
- Initial Release