Skip to content

01 · The shopfront

What your business runs on

Customers see the shopfront. Behind it sits everything that keeps the doors open: bookings, enquiries, payments and the little jobs that eat your evenings. I build all of it. Scroll to look inside.

02 · Under the surface

Four layers, one job each

The site your customers see. The bookings that fill your diary. The automations that save you hours. The care that keeps it all running. Each layer does one job, and they all talk to each other.

03 · Bookings

A diary that fills itself

Customers pick a free slot and book in seconds, any time of day. You get a notification, the calendar stays right, and nobody plays phone tag.

Try the booking demo →

04 · Automations

The jobs you stop doing by hand

Enquiries land in the right inbox. Reminders and confirmations send themselves. The numbers you check every week are already waiting on a dashboard.

See the dashboard demo →

05 · Care

Looked after, long after launch

Updates, backups, fixes and small changes every month, so your site keeps working while you get on with the business.

Lab demo

What this demonstrates

3D that holds attention and still reads well without WebGPU or a GPU.

  • Real-time 3D drawn with WebGPU, falling back to WebGL 2 by itself on browsers without it
  • Over a thousand pieces that rebuild into five scenes as you scroll, with native scrolling and no scroll-jacking
  • Materials and effects written once in TSL, the three.js shading language, so one source serves both GPU paths
  • No video and no downloaded 3D models: every piece is generated in code
  • Reduced-motion and no-3D fallbacks that keep the whole story readable
WebGPUThree.js3DScroll story

Want something like this?

Everything in the Lab is hand-built — and a real version for your business starts with a free, no-obligation 20-minute call.