The Fitz is one of my favourite projects I’ve ever worked on. My work on it started early into my role at Studio24, jumping into an obsolete build of Directus CMS hooked up to a Symfony frontend, doing support bits and pieces and getting familiar with the setup. At one point, they requested a redesign / redevelopment of some of their existing page templates, with a suite of newly designed components that it was my job to model the content of.
Their existing setup restricted them to being able to use components only once, and in a specific order. Hearing their frustrations with it, and the extra work it was costing them to get us to change something they would usually be able to change themselves lit a fire under me to find a way to modernise it for them. I achieved this in the form of a repeater field that allowed one instance of any given component to be added to it, where relational fields such as images and entry listings utilised the IDs assigned to these entries as configurable number fields for the client to be able to ‘select’ what existing entries they wanted to use in these components.
When we presented this work to the client, I received the bit of feedback that I keep going back to on a rainy day, and that was the pure unadulterated joy of their newfound ability to add a simple blockquote to their content at will!