Drupal LMS Guides

Learning products on Drupal that you run yourself, with courses, quizzes and certificates in your own database, and EverLMS in production at JFC.

Learning products on Drupal

A learning product built on Drupal is a system you run yourself. The courses, the learner records, the quiz attempts and the certificates sit in your own database, on your own servers or cloud account, or on hosting we operate for you. Nothing proprietary runs on it, so that choice can be reversed later.

EverLMS, and where it runs

EverLMS is our learning product on Drupal 11. Courses are built as course, chapter and lesson; a lesson can be a video, a SCORM package, H5P content, text or a live Zoom class; quizzes are scored automatically; and completion can issue a certificate from your own template. It is in production at JFC System Australia as a staff training portal, with learning pathways, assessments, certificates and progress tracking: see the JFC case study.

Articles on learning products

How we run this work

A deployment starts from the version of EverLMS already running in production, not from an empty repository, and you see it working on real code, with your own case set up on it, before anything is signed. Customisation is kept apart from the product core, so an update does not overwrite it, and you receive the running system and its source code. If you are an agency whose client needs a learning product, we deploy and adapt the product together with you, under your name, and your client receives the running system and its source code.

See it working before you commit

We build a working prototype first, so you decide against something real.