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

aliasim's avatar

LMS Learning Management System

Hi, I'm starting a LMS app soon - not online based but for selling live tickets / seats / sessions for courses.

  • multiple instructors associated to single course based on session
  • multiple tickets / sessions per purchase
  • Stripe checkout js for purchasing courses
  • instructors profile
  • student dashboard
  • invoice history
  • email system for registration / purchase confirmation

Wondering if you can help me out - I have looked in to a few wordpress based solutions but ideally would like to do this on laravel for flexibility purposes.

http://demo.goodlayers.com/goodlms/

I'm hoping if there is package that can give me a head start.

0 likes
8 replies
andy's avatar

Not sure if I'd really consider that a true LMS like moodle and others. However, I do like what you are doing!

sfrancis64550's avatar

Hi Aliasim,

My company Titus Learning has recently been working on a bespoke development project that incorporates a number of the requirements you mentioned. We have used Moodle and created an eCommerce portal and backend CRM for user management. The site can then be used for both online and offline courses. I'd be more than happy to tell you more and listen to the rest of your requirements if it's still something you're looking at.

Please feel free to email hello@tituslearning.com.

Thanks,

Seb

from2day's avatar

Hi, any news on this topic?

It's quite a lot to accomplish for solo developer. Would be interested to hear solutions or suggestions for that.

Thanks.

elearningsolution's avatar

I can't imagine managing our online courses without LMS Monks. The administrative capabilities, including user account management and progress tracking, have saved us time and effort, enabling us to focus on delivering quality education

https://www.lmsmonks.com/

1 like

Please or to participate in this conversation.