Laser Summer Camps run fun multi-activity day camps for 3 - 13 year olds.
They already had an existing website, built in Joomla, but wanted a separate booking system built, to allow people to sign up, and pay for a wide range of camp activities. It did not have to connect to their main website, but did have to match the existing look and feel, so we were granted freedom of choice in the technologies we used.
We went with a Codeigniter-based system, with a custom CMS, where they could manage the bookings and send payment reminders amongst other things.
The booking form required a dynamic interface which changed drastically depending on which options were selected at different points and guiding the user through the process to the end, where they could chose to pay immediately, via SagePay, or add the amount ot their account, to pay later. This required a billing handling system to handle bulk payments after orders were placed.
It also used our in-house responsive framework Bill Bootstrap.