Client needed a website to promote their mission and offer memberships, merchandise and tour signups to site visitors. In addition, the organization had volunteers signing up who would act as guides and docents for the tours so tour availability and volunteer scheduling was critical. Prior to constructing the website, these functions were completed over the phone and managed using multiple spreadsheets. Office and volunteer staff were spending too many hours with record keeping and there were continuing issues with communicating information among all of the participants.
Many of the individual needs for this client could have been fulfilled by various services but the overhead to synchronize all of the data would be prohibitive and not offer any real improvement compared to the old approach. Cartwheel constructed a a complete web application for tour participants to select and pay for tours and purchase merchandise, volunteers to register and sign up to lead or assist on tours, and supporters to set up and pay for memberships. The system allows administrators to create and manage tours, manage volunteer participation and receive reports on tour sign ups, transactions and email notifications, Admins were also able to create news items, photo and video galleries and manage the content of site pages.