what were the tools and tech that powered the project
For the Genesis project, the development team decided to stick with Wordpress as its favoured CMS. Largely due to the admin dashboard being intuitive for ongoing site management, the platform is also open source and therefore doesn’t tie the client proprietary system that’s licensed and maintained by Herdl. This is then augmented by their own ‘tweaked’ version of the software, a series of custom plugins, plus the agencies own workflow principles, as Designer Sam Day confirms: “Our development workflow utilises Gulp for enhanced, automated build tasks; Composer for controlling dependencies, including the use of external Wordpress plugins; and npm for package management. We rigidly follow DRY and BEM principles in our code and structure theme files accordingly. Our process ensures we create code that’s high-performance and easily maintainable.”
That’s not to say, though, that the Genesis guys had no say at all over the development phases of the project. In fact, when it came to making certain choices over the technologies used on certain sections, the client’s own existing stipulations led to work that may continue going forwards.
“The recruitment section of the website uses a system called Recsite for which we supplied the templates and styling. Recsite had been selected by Genesis prior to our involvement and we worked with the Recsite team to create a consistent look and feel across the recruitment portal. In the future, we hope to incorporate an integration with Recsite to create a seamless experience between the two parts.”