CDKWeb worked closely with SGI to help define over 350 unique requirements that had to be captured during the registration process. For the over 1000 members, CDKWeb created a simple and intuitive registration process for their numerous types of events. During this process, each registrant answers questions such as number of attendees, which classes each person will attend, what meal he/she desires, even complete hotel requirements including room designations, smoking preferences, and bed choices. Each screen of this registration flow is 100% database driven utilizing a true Model/View/Controller (MVC) architecture. This approach allows CDKWeb to make future enhancements to the system with little to no impact on the overall application.
Upon registration completion, depending upon the type of event, the system calculates the total cost for the registration and collects payment information from the registrant. Upon successful payment, the registrant and SGI advisor receive a comprehensive registration confirmation email. By developing this process, CDKWeb eliminated the SGI’s need for retrieving the registrant data from the third party system, exporting it into Excel and re-entering it into another system. Now all of the data, queries and reports are in one centralized system.
To assist in managing different member affiliations, the entire application has the ability to re-skin itself based upon the login of eight different member types. This allows one application to service eight unique markets by using one shared code base. This approach offers a huge cost savings when it comes to future maintenance and/or new requirements.
Aside from the front-end registration process, CDKWeb created a simple yet extremely powerful back office administration system to manage every single aspect of these events. Administrators have a full suite of reports that they can run to gauge the health and success of their events, including: add/edit/remove classes, managing extensive hotel room blocks of reservations and even manage registrants’ profiles. Each report can be exported automatically into Excel as well as can be filtered by many pre-determined options.