Case Study - An online shop for products you want to see up close
An artisan bath and home-fragrance shop with detailed photography and video, straightforward checkout and tools for managing the range.
- Client
- Candy Soul & Spa
- Year
- Service
- Web development, Design, E-commerce

Overview
Candy Soul & Spa makes artisan bath and home-fragrance products. Its online shop needed to give customers a close look at them through photography and video, then make it easy to find and buy what they wanted. For the team, adding products and keeping customers informed had to be straightforward.
We built a custom shop with Next.js and a Keystone.js admin for products and content. Images and videos are processed through AWS so the shop can show them in detail without making pages heavy. Stripe handles payments, and SendGrid sends order and shipping updates to customers.
What we did
The team can organise products into collections, edit content pages and schedule updates without asking a developer. Pages are built so search engines can read the content, with interactive features for customers browsing and buying. Page links stay clear and consistent as content is added.
The media system keeps the original files and creates image sizes and video versions for different screens. Customers can browse products across pages, filter the range or search by keyword. After checkout, branded emails cover confirmations, updates and receipts. Structured data, sitemaps and default search descriptions are generated as new pages 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+