Authoring without a developer
A walkthrough I run for prospects on a stock Moodle 5.2 site: H5P content bank, question bank types, Book, interactive video and Arabic right-to-left, all created by a teacher account with no custom code.
Try the demoOne page per project: what it does, what it is built with, how it is tested, and where to see it. Client work is anonymised; plugin work links to the source where it is public.
A walkthrough I run for prospects on a stock Moodle 5.2 site: H5P content bank, question bank types, Book, interactive video and Arabic right-to-left, all created by a teacher account with no custom code.
Try the demo
A Moodle 5.2 platform on AWS delivering SCORM courses to a regulated workforce: restricted admin roles, automated mailers, reporting to an Excel specification, a branded theme and a second cloned platform.
Read the case study
A complete Boost child theme: one-click quick start, Ctrl+K search palette, accessibility toolbar, designed front page, course catalogue, enrolment page, focus mode, dark mode presets. 73 PHPUnit tests, 20 Behat scenarios, 8 CI jobs.
See the theme
A streak-based revision activity built on the course question bank. One wrong answer ends the run; personal bests are tracked per topic. 176 PHPUnit tests, 5 Behat scenarios, 16 CI jobs. Marketplace reviewer: "I didn't find any blockers and recommend this plugin for approval." Published in the plugins directory.
Play it in the browser
One document per learner across every course: dates, final grade, pass or fail outcome, branded PDF, and a verification code a third party can check. 61 PHPUnit tests, 5 Behat scenarios, 16 CI jobs.
See the plugin