Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

jawish-a's avatar

Laravel LMS

Dear all, this is my first time asking for help, I am trying to build an open source LMS using Laravel, i tried my best to make it as simple as possible. The main idea of the project is to build a learning platform unlike Moodle or other LMS's where its about "managing" more than a solution for learning,

The main feature i am trying to achieve is to make the user ( student ) focus on learning the content and not the UI. i have been using Blackboard and Moodle, for the last couple of years ( I'm currently a student at Open University )

what i have done so far :

• separate admin and student auth ( done ) • courses categories ( done ) • create a course ( done ) • Inside the course there are many sections ( done ) • Inside a section there is many lessons ( done ) • Lesson has many types -- video, audio, text, quiz ( done ) • WYSIWYG ( done ) • Student enrollment ( done )

what i want to achieve :

• H5P integration • BigBlueButton integration • 3D / VR / AR objects integration • Students can comment under lesson • Teacher auth • Quizzes feed back is sent to the teacher • Course progress tracking

I will be more than happy if anyone could help me with my little project, or at least give me some guidance. I have already uploaded my work to github as a private repository and i am willing to open it as public.

0 likes
8 replies
bobbybouwmann's avatar

I'm not sure what your question is. Do you need help with a specific integration?

jawish-a's avatar

@BLACK-DAHLIA - thanks for the reply, i tried H5P package it does not work,

for bbb i did not try it yet

aureliee123's avatar

Hello , i'm working on a similar project can you tell me how did the course progress tracking

Please or to participate in this conversation.