Registration+ is listed on AppExchange managed package for event management and online registration. We developed this app with our partner – mindsquare.
Allow external visitors to register to an event created in Salesforce. Internal salesforce users can create different events and customize everything that is shown on event landing page (this includes registration form fields, styling, translations, toggling additional features and widgets, etc.). Visitors can book available time slots on the event calendar, which supports different time zones.
Landing pages for each event are hosted on a separate Salesforce Site which can be accessed by anyone who follows the event link. Each event is a standard Campaign record with custom recordtype. Event has many configurations and almost all of them are optional. There is a Healthcheck component on each event to track currently used features and to help internal users with setting them up.