The extension ams_eventmanager provides an event calendar with an online registration workflow.
In list- and detail-views events are shown and the registration form can filled out. The registration workflow contains: Email notifications, generating the "participant-passport" & "conditions of travel" as well as newsletter subscription for the participants. The events can be exported as PDF. The JSON-API enables the use on mobile applications.
Links to Applications: