Free website audit · a plan and a fair price built around your business · no lock-in

Free audit · a plan built for you · no lock-in

Run a free audit →

← Back to portfolio

Case studies

Real work for real clients.

Expertly built, every one. Across wellbeing tech, healthcare, hospitality, food service, ticketing, and editorial. Every case study walks the brief, the stack, the decisions we made, and where it landed.

Filter by sector
Web design agency

UK Web Marketing

Our own site, held to the standard we sell: bespoke Astro on Vercel London, an audit-led path to a bespoke build, and a UK/EU-based stack you can measure.

London (lhr1) Rendered from
None JS framework
UK/EU only Client-data path
  • Astro 6.3.8 (no JS framework)
  • Vercel London (lhr1)
  • Bespoke CSS, no Tailwind
  • Vercel Analytics + Speed Insights (cookie-free)
  • +6

29 June 2026

Product engineering

Tally

Personal finance

Tally is a mobile-first, offline-first budgeting PWA we built: a monthly-budget spreadsheet turned into a real synced app with a constrained AI coach.

  • Next.js 15 (App Router) + React 19 + TypeScript
  • Supabase Postgres with RLS (London, eu-west-2)
  • Drizzle query layer + SQL migrations
  • Supabase Auth (email + Google OAuth)
  • +4

10 July 2026

Food & hospitality

Perfect Prep

Halal meal prep & catering

Perfect Prep: a static halal meal-prep and catering site with 29 postcode pages, five catering verticals, town landing pages, and full local-SEO schema.

29 Postcode area pages
5 Catering verticals
0 Cookie-based trackers
  • Astro 5 (static output)
  • Cloudflare → Vercel delivery, London (lhr1) region-pinned
  • sharp image pipeline
  • Self-hosted Fredoka + Nunito Sans (variable fonts)
  • +4

21 June 2026

Brother Sylvester, Education Education

Brother Sylvester

Multivendor commerce · Charity

A multivendor Stripe Connect store, an LMS, and a scholarship charity under one brand across three subdomains. Next.js 16, Supabase RLS, governance in code.

3 Operating surfaces
3 Domains under one brand
10% Platform fee
  • Next.js 16 App Router (React 19.2)
  • Tailwind 4.2 (CSS-first tokens)
  • Supabase SSR with row-level security
  • Stripe Connect multivendor payouts
  • +5

1 June 2026

Brand + web

Custodiance

Regulated sectors (legal, accountancy, healthcare, education)

Our premium sibling brand for UK regulated practices: we designed the positioning and shipped the full Astro site with a compliance-fluent article library.

  • Astro 6 (server output) on Vercel London (lhr1)
  • Strict nonce-based Content Security Policy middleware
  • Self-hosted fonts (Source Serif 4 + Inter, no CDN)
  • @astrojs/sitemap + structured data
  • +2

10 July 2026

B2B vertical SaaS

TicketWave HQ

White-label B2B ticketing, bookings and ordering on custom domains, commission-only with no monthly fee. The platform UK Web Marketing is wholly owned by.

3 Modules
5 Locales
1.5% Commission floor
  • Next.js
  • Vercel London (lhr1)
  • Stripe Connect (destination payouts + affiliate splits)
  • i18n (5 locales)
  • +4

30 May 2026

Editorial / city-guide network

Citorah

A single-author city-guide network on Next.js, seven cities from one codebase, with a live TicketWave event feed and a radical-transparency editorial standard.

7 Cities
9 Categories per city
1 person Author
  • Next.js on Vercel London (lhr1)
  • Path-based multi-tenancy (citorah.com/{city})
  • Edge cache + stale-while-revalidate (s-maxage=60, SWR=600)
  • Cron-revalidated TicketWave HQ event feed
  • +4

28 May 2026

Hydra Restore, Trades & construction Trades & construction

Hydra Restore

Exterior cleaning & restoration

Hydra Restore, a West Yorkshire exterior-restoration trade, came to us with a Wix site and a content habit but no real imagery. We replatformed onto Astro, produced a full media library (163 photographs, 34 videos and a reproducible social-graphics engine), and built the platform to convert it: surface-aware service pages, hand-written area pages, and an accessible before/after slider. Built and run for you.

Wix Rebuilt from
163 + 34 Photos + videos produced
44 Branded social graphics
  • Astro on Vercel (edge caching)
  • Replatform from Wix
  • astro:assets image pipeline
  • JSON-LD HomeAndConstructionBusiness + Service + FAQ
  • +4

5 July 2026

Hyperlocal directory

Offices in Leeds

Workspace comparison

Offices in Leeds: a hyperlocal workspace directory on Next.js, Vercel London, Cloudflare Images and OpenStreetMap, with independent positioning.

21 Providers
7 Areas filtered
£10 to £550/mo Price band
  • Next.js App Router (server components)
  • Vercel London (lhr1) edge caching
  • Cloudflare Images (imagedelivery.net)
  • OpenStreetMap tiles
  • +4

29 June 2026

Sweatty, Wellbeing tech / methodology Wellbeing tech / methodology

Sweatty

Sweatty: a versioned design system (v4.0) and a 22-principle ethical-design framework for wellbeing tech, built to refuse dark patterns at the component layer.

v4.0 Design system version
22 Wellbeing principles
Engagement-optimised Anti-pattern
  • Design system v4.0
  • 22-principle ethical-design framework
  • Component-level pattern constraints
  • Motion tokens (bounded delight)
  • +2

20 May 2026

Your work, the next case study

Want this kind of writeup for your business?

Get in touch with your situation. We will talk through what we would build and which plan fits. After launch, your project becomes the next case study, with your permission.

Free audit · a plan built for you · no lock-in

Ready to find out exactly what your business needs?

Run a free audit