AAF Tulsa needed website for the 2013 Convention with three primary purposes:
- To show both the growth of the convention as it was planned,
- To be used as a resource on-site (mobile-friendly) during the convention, and
- To generate interest in and sell registrations to potential guests.
Speakers, planning committee members, advisory council members, and sponsors are all profiled. A calendar is made available. Convention news is also posted so potential guests can stay apprised. UberCart fuels the registration process, building orders and handing them off to PayPal for secure checkout.
The most exciting feature of this site has yet to be deployed: my first Drupal module, Node Mosaic. The convention theme centers around the Pioneers, Outlaws, and Storytellers of Advertising. Node Mosaic prompts users to share their own advertising stories by posting a ‘tile’ with a story on a scrolling, draggable mosaic of tiles. As visitors drag the tile canvas, tiles are populated via AJAX in one of three states: “post here”, “claimed”, or using the tile image with a link to the node display. Because tiles have their own unique coordinates, visitors are able to “steak claim” to a tile nearby someone else, or go off on their own to start another region. Think of it as an Internet Land Rush. But jump on over to the site for a better explanation.
Because of the load that the node mosaic places on a server, the site is hosted on its own dedicated virtual server (with Linode) donated and managed by TSmithCreative. Varnish cache accelerates page loading by caching the Node Mosaic responses in addition to Node Mosaic’s own caching structure.