EventHub.
A training management layer built to fill the gap Moodle leaves as an LMS, handling live "masterclass" events end to end.
Moodle is an LMS, not a TMS.
Managing live events sat outside what Moodle's plugins could handle, so a dedicated tool was needed.
Give every event a complete journey, not just a listing.
Cover discovery, booking, delivery, attendance, and feedback in one place, feeding results back into Moodle.
Built around three personas and the logic to connect them.
Users, instructors, and admins each get relevant views, backed by a skills engine, an availability calendar, and rule-based email comms, all integrated with MS Teams and MS Forms.
A working prototype, still under development.
Core booking, comms, and admin flows are functional as the build continues.
Project gallery.
10 images · View the details
01 / Featured view
Event catalogue
Six colour-coded training event cards with categories, dates, instructors, available places and booking buttons.
02
Event details
An Agile Leadership event page showing its description, learning outcomes, instructor and booking details.
03
Event administration
The EventHub administration table listing event categories, dates, capacities, publication status and editing controls.
04
Attendance register
An event register table with attendee details, booking statuses, attendance checkboxes, notes and a download control.
05
Booking form
A booking dialog with name, email, accessibility needs, instructor notes and a booking-policy agreement.
Showing 5 of 10 images
- 01
Built a TMS to plug an LMS gap
- 02
Automated comms logic beats manual chasing
- 03
Complex logic, built at speed