Projects

Ella's Kitchen

Overview

Abstrakt reached out to me in the early days of Ella's Kitchen to consult with them on the project. Originally the site was a Shopify store, with a separate front-end, which they didn't like because the data was stored in separate places, and they had some nuanced requests for promotions and data handling.

The project was decided to leverage Craft Commerce and write some bespoke modules/plugins (around 6-7 were created) for the technical parts of the site, such as processing data, promotion handling, etc. There were three of us who worked on the development of the site, with a lot of collaboration and cross-over.

Originally, the front-end was written with Vue and factored in a lot of dynamic elements, although after a while we realised this was probably a little overkill and was actually hampering the performance of the site in the implementation. So I did a massive overhaul of the front-end and converted everything from Vue to Alpine.js and moved more of the functionality server side. This was no small undertaking on a site such as Ella's with the amount of traffic and complexity.

The site is now majoritively maintained by Abstrakt, but it was a wonderful project to collaborate with them on.

Year

2021-2024

Partner

Abstrakt