A client required a portal through which authorised invitees could register for a sustainability progamme, then in turn register for specific modules or workshops.
Registrants should be able to choose whether they wanted to attend modules in person or online and should be able to add the event to their calendar accordingly. Participants were global, so schedules should be displayed in their local timezone.
Enrolling in a module should give access to relevant resources and allow the participant to download coursework assignments. In turn, the portal should allow the submission of completed coursework and the distribution of certificates upon successful completion of the programme.