A large Drupal site with approximately 415 pages of content, e-commerce store and a document repository. The shear amount of content make it quite a lot of work, additionaly I was required to integrate with Salesforce, Worldpay and develop a secured document repository.
Several custom modules were required for the project. One to extent the webform module to provide greater data capture functionality and integration with Salesforce. Another was a registration page allowing for document downloading.