If you're a client
You watch it happen. You don't wait to be told.
Everything below is what you see from the day we start.
You get me. Not a ticket number.
You also get the tool I wrote to run this studio. From the day we start, your project is a live page you sign in to — every phase, every task, ticking off in front of you as it actually happens. No weekly email saying “good progress”. You watch the real thing move.
Everything you need is on that one page
Your logo, your photos, your words, the plan, the invoice, the sign-off — uploaded and downloaded from the same place, whenever it suits you. No hunting back through an email chain for the file you sent in March.
One thing at a time, and only when it's your turn
Whatever I need from you is written there in plain English, one small step at a time, with a line saying why it matters. Nothing lands on you all at once and nothing arrives as a surprise.
Sign in without another password to lose
It emails you a link and that is the whole of it. It installs to your phone like an app, and it keeps working when the signal doesn't.
Nobody has to chase anybody
You always know what is happening, what is next, and whose turn it is. If it is mine, you can see it moving. If it is yours, it is already sitting there waiting. And I don't vanish the day after launch.
Left one's a working demo, loaded with a made-up client. Right one's the actual first template — nothing to sign up for either way.
The part that actually decides it
My Dragon Fire Process.
An AI can hand you a process document in ten seconds. It has never once asked why your last three customers actually found you, or noticed you'd buried the best thing about your business in paragraph three.
That's the concept gap — and it's exactly where a human earns their keep. I ask the second question, I read the room, and I build your strategy around what you actually know that nobody else does.
The goal isn't “good enough”. It's 100% satisfaction, every time — and you get to watch it happen, not take my word for it.
Under the bonnet
Written by hand. Nothing that can rot.
No framework, no build step
Plain HTML, CSS and JavaScript. Progress lives in the browser; accounts and client sharing run on Supabase, with database-level rules deciding who sees what rather than the interface politely hiding things.
Clients see a snapshot, never the working project
I choose what gets published. Every client form submits straight to me — nothing to download, nothing to attach, nothing to lose.
The rigour is mine to carry
Twelve phases and sixty-nine tasks exist so accessibility, testing and the fiddly bits never get quietly skipped the week everything runs late.