Storefront — Next.js
A server-rendered Next.js storefront over a six-figure catalogue, built so every product and brand page renders for crawlers with JavaScript disabled. SEO is a first-class feature here, not an afterthought.
A fully custom designer-furniture marketplace — a server-rendered Next.js storefront over a Laravel API, a bespoke admin, and AWS infrastructure re-architected to cut cost.



A server-rendered Next.js storefront over a six-figure catalogue, built so every product and brand page renders for crawlers with JavaScript disabled. SEO is a first-class feature here, not an afterthought.
A custom Laravel API at api.decofetch.com powering catalogue, search, brands and artisans, cart and orders — plus the customization, appointment and white-glove-delivery requests. No off-the-shelf store engine.
A custom admin for the catalogue — brands, artisans, materials, labels, dimensions and merchandising — so the client runs the marketplace day to day without coming back to us.
Product imagery served from Amazon S3 in London through Cloudinary transforms, tuned for quality and load time across thousands of high-resolution shots, with Vimeo for artisan films.
Separate ECS services for web, API and admin behind a load balancer, with CI deployment pipelines — the re-architecture that cut infra cost by about 40% and made releases boring.
Sitemaps, structured data and product feeds into Google Merchant Center, Pinterest and Meta — the plumbing that gets a luxury catalogue found, indexed and shopped.


Clutch★★★★★5.0 / 5.0Across 18 independently published client reviews
“They have a deeper technical knowledge than any web designer I've met to date.”
Book a 30-minute call with the team that will scope and lead your project.