Case Study - Boutique Wellness Retail with bubbles!
Candy Soul & Spa really excels in experiences of the senses. An artisan shop for bath and home-fragrance products with smooth checkout and rich media.
- Client
- Candy Soul & Spa
- Year
- Service
- Web development, Design, E-commerce

Overview
Candy Soul & Spa needed a store that could showcase sensory products with rich media while staying simple to run day to day. The team preferred a familiar editing experience, quick merchandising, and clear post-purchase communication. Product pages had to feel premium, search needed to be fast and accurate, and checkout could not get in the way.
We built a fully custom storefront in Next.js backed by Keystone.js for content and catalog management. Media is handled by an AWS pipeline that optimises images and processes videos so galleries feel immediate without sacrificing quality. Stripe powers secure payments, and SendGrid manages order and shipping notifications so customers know exactly what is happening after they buy. The result is a store that feels handcrafted, performs well, and is straightforward for the team to maintain.
What we did
We implemented a Keystone.js CMS tailored to the client’s workflows, including product hierarchies, collections, and content pages. Editors can create, schedule, and publish updates without developer involvement. The storefront uses server-side rendering where it benefits SEO, client interactivity where it helps conversion, and a routing structure that keeps URLs clean and predictable.
For media, we deployed an AWS-based solution that stores originals, generates responsive variants, and performs video transformations for smooth playback on product and brand pages. Search and discovery include paginated listings, filters, and keyword search tuned for quick responses. Stripe provides a streamlined checkout, and SendGrid sends branded transactional emails for confirmations, updates, and receipts. Technical SEO is covered with structured data, sitemaps, and sensible metadata defaults so new pages are index-ready as soon as they are published.
- Keystone.js
- Next.js
- Stripe
- AWS Media
The team at Livid delivered a store that looks beautiful and runs smoothly. The admin is easy to use, checkout is seamless, and our videos and imagery load quickly. It lets us focus on making great products while the site takes care of the rest.
- Sales processed
- €2,000+
- Products live
- 200+
- Optimised images served
- 400+
- Product videos hosted
- 30+