Honest Fox Website
ViewAs my first official mission upon joining the ranks at Honest Fox, I was tasked with a complete overhaul of the agency's website - one that had been waiting in the wings for a fresh-faced Frontend Dev to come along and jump straight in.
Built on a base of Vue.js, Nuxt and Tailwind CSS, the environment was set up for me, I was handed a brand new set of schmick-as designs and given free rein as to how the site build would be implemented.
The site would initially be released as a static build for MVP, with a headless CMS called Storyblok to be integrated into the codebase once the site was off the ground.
As the project progressed, a couple of classic-internal-project problems arose:
First, the client was essentially the people who were employing me, and who I desperately wanted to impress in order to prove my worth, and
Next, the designs had been understandably less-dilligently organised than say, a billable client's would have, and so a little tinkering and back-and-forthery was needed throughout the entire build process.
When it came time to re-engineer for the Storyblok CMS-ification process, I went a little OTT and completely abstracted out the entire set of designs into a suite of resusable, context-agnostic componentsthat could be endlessly reorganised, reconfigured and reused in multiple contexts, for existing pages and new.
This allowed the entire team to take control of their own website, giving them the tools to make updates, add imagery, write blog posts, add new pages, spin off landing pages, experiment with content and anything else they desired - without having to impact further on the alread-busy development team's workload.
This approach was not without its challenges, learning a brand new CMS from scratch was a fun but quite difficult experience, and front-loading the build-hours to make everything as modular as possible was a tough strategy for the newest dev on the team - but in the end I am incredibly proud of the project and the results that I achieved, hopefully saving the gang time and money long into the future.