DIYSeder is a Drupal site which presents a wizard to the user and generates a Haggadah as a PDF document suitable for printing either at home, or through lulu.com. Under a tight timeline I gathered requirements, designed a technical architecture, hired and oversaw contractors, and developed the site.
Custom modules were built to assemble the document, convert it to a pdf (using PrinceXML), and send it off to Lulu to be printed. Haggadah assembly made use of the token module to replace text. Themekey and Skinner were used to allow the enduser to generate a custom look and feel to their document.
I built and administered a LAMP server and configured memcache to allow the application to scale.