This project was a rebuild of an existing Sitecore implementation for Trafalgar Tours. There were a variety of deep integrations to the client’s systems. The large number (and complexity) of the interactions with other business systems meant that we had to maintain a large suite of unit and integration tests. This allowed us to deploy to production multiple times per week without introducing bugs.
We developed a Feature Toggling library to allow us to deploy the site even when features were still under development.
The site was designed and built to be modular, so we built components to support dynamic placeholders. This allows content editors to have vast flexibility in how they structure their pages, without having to involve the development team.