Subscriptions Service
![Holland & Barrett](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fyq5nnpfd%2Fproduction%2F220cf610ee8a9bc6f821a5a3285ca7c224536cb8-128x128.jpg&w=64&q=75)
Holland & Barrett
Tech used: React, Express, Next.js, Rest APIs, TypeScript, Redux, Node.js, Jest, Cypress
![Subscriptions Service](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fyq5nnpfd%2Fproduction%2Fc8042c7a2ee31c74ff7e2c18977758cd6d8fc893-2000x1163.png&w=1080&q=75)
![Subscriptions Service](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fyq5nnpfd%2Fproduction%2F81e06337d0fc405e8a26ee7d23d4c1348448141d-1623x1025.png&w=750&q=75)
![Subscriptions Service](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fyq5nnpfd%2Fproduction%2F74789dcb21e59a85b2f561e66d393bd82410f113-1623x1025.png&w=750&q=75)
I joined Holland & Barrett during the early stages of a digital transformation process in 2020. As part of this transition, we were rebuilding the customer-facing front-end using React-based micro-frontends, that communicate with a mix of new and legacy backend services.
Up until this point, Holland & Barrett have used a third-party provider for their subscriptions service. When I joined the team I had been tasked to reimagine the front-end for subscriptions and worked within a cross-functional squad of back-end engineers and a UX designer to rebuild this service end-to-end.
This case study is protected, please get in contact with me to read the full case study.