Somersets / Ecommerce & operations

Modernising ecommerce and the work behind the shop.

A custom Shopify-backed storefront and business dashboard for an established shaving and skincare brand.

My role
Architecture, storefront and dashboard development, cloud delivery
Period
2026
Delivery
Rebuild · staging and launch preparation
Somersets staging storefront with its navy brand treatment, product-range hero, shopping navigation and launch-offer banner.
Actual Somersets storefront, captured from the staging build in September 2026. Product imagery is part of the project’s existing website artwork.Open image ↗

01 / The business problem

The work behind the brief.

For an established consumer brand, rebuilding a website means preserving familiarity while making the business easier to run. The customer sees product pages and a shopping bag. Behind those pages are product data, offers, imagery, content updates and the people responsible for keeping everything accurate.

I built a modern commerce platform for Somersets around both sides of that problem: a distinctive storefront for customers and an operational dashboard for the business. The work extends from the interface through integrations and hosting.

02 / What I built

From the interface to the underlying system.

01

A brand-specific shopping experience

The custom Next.js storefront brings the Somersets identity into product discovery, content pages and shopping flows. Shopify supplies product and cart capabilities, with payment completed through its hosted checkout.

02

Tools for the people running the shop

The dashboard brings together website publishing, navigation, products, multi-buy offers, media assets and stockist information. It also includes performance, email-campaign and contact-list areas, with access management for operators.

03

A maintainable delivery foundation

AWS hosting and deployment workflows support the storefront and its supporting tools. Content previews and deployment visibility help connect an operator’s changes to the website customers will see.

How the pieces fit

  1. 01

    Business team

    Content, imagery, products and offers

  2. 02

    Storefront

    Brand experience and product discovery

  3. 03

    Shopify checkout

    Established commerce and payment handoff

The customer and operator experiences are custom; Shopify provides the underlying commerce capabilities.

03 / Decisions that mattered

The judgement behind the build.

Build the experience; use established commerce

A custom storefront gives the brand control over presentation. Keeping core commerce and hosted checkout in Shopify avoids taking on an unnecessary bespoke payment and order-processing system.

Make everyday changes accessible

The dashboard is organised around publishing, growth, assets, commerce and administration. That makes routine work visible in the language of the business, while the underlying integrations remain managed in code.

Separate review from release

A staging environment provides somewhere to inspect content and exercise shopping flows before launch. Preview links, unsaved-change handling and deployment feedback make that separation useful to operators.

04 / What this enabled

Concrete capabilities. Useful foundations.

  • A working custom storefront connected to Shopify products, cart and hosted checkout.
  • A central interface for maintaining website content, product offers and media.
  • A staging and deployment workflow supporting review before customer-facing release.

The storefront shown is the staging build. Product and checkout flows have been exercised with test orders as part of launch preparation.

05 / Technical detail

For the closer look.

The codebase separates the storefront and dashboard, with dedicated integrations for commerce, content drafts, media, authentication and deployment status. Shopify remains the commerce backend. The dashboard provides business-specific workflows around those services rather than duplicating the entire commerce engine.

  • Next.js
  • React
  • TypeScript
  • Shopify
  • AWS Amplify
  • S3
  • Cognito

A similar challenge?

Let’s talk about your business.

If your website has become difficult to maintain, or the team behind it is juggling disconnected tools, I can modernise the customer experience and the workflows that support it. The aim is a system the business can operate after the initial build.

Explore the range

Different problems. Connected experience.

All case studies
The TelegraphEditorial platforms

Arthur: from newsroom to reader

A connected editorial platform spanning collaborative authoring, reusable content formats, media workflows and published experiences.

  • Collaborative authoring
  • Publishing APIs and templates
  • AI-assisted media workflows
Read the case study