Are there any LMS (Learning Management System) solutions that can integrate easily into Craft?

In particular, I am looking to create a site similar to Lynda.com (not in subject matter, but in functionality). I.e., a site that offers courses, with those courses broken down into chapters and individual lessons. Each course will feature a combination of a video and an article.

Any ideas of how to do this with Craft?

Thanks in advance.

1 Answer 1


Go to themeforest. Grab this template http://themeforest.net/item/learning-app-learning-management-system-template/10759166. You might have to add the article function, but you can just suck their blog in and turn it into an article.

Turn it into programatic Craft/twig templates. Challenging, but fun.

You will want https://dukt.net video plugin if you want to see all the available videos in your control panel, otherwise there are generic, free plugins that will allow you to pull outside video in. If you want to stream your own video, then you will know how to pull an RTMP or HTML5 feed in.

If you need to have quizzes, http://barrelstrengthdesign.com has a forms plugin that will handle this quickly. If time is not money, you can make your own plugin to handle that functionality.

If you need to publish a certificate of completion after somebody completes a course https://printmaker.docs.topshelfcraft.com is a plugin that prints from html to pdf - so you design the quiz in a form, validate it as they take the quiz, and if they pass you spit out a certificate. Again, if time is money, this is your solution, if you have all the time in the world, you can create your own custom plugin.

BAM. Fini.

  • Very interesting idea. It seems, though, like it would require a good deal of programming to get it up and running. I'll look into it, though. Thanks.
    – Moshe
    Commented Aug 30, 2015 at 8:18
  • Well, yes, but one would expect to have to spend sometime on an endeavor like this, however, it wasn't that complicated compared to what some folks are doing, especially if you sit and really think out your field requirements first so as to reuse as many as possible.
    – cmcjane
    Commented Aug 31, 2015 at 1:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.