Skip to content
West Works Innovations

How I build

What you’re hiring is judgment — how someone decides what to build, what to leave out, and what still holds up two years later.

A logo wall doesn’t show you that. It shows you who paid. So here’s one build end to end: why it exists, the decisions behind it, and the reasoning I’d bring to yours. Twenty years of the rest sits under NDA or behind a login, and I’ll walk you through whatever’s relevant on a call.

Salon Ops AI

The forecast. Inputs on the left, the month it produces on the right.

Why it exists

I’m opening a children’s hair salon franchise. Before signing a lease and a personal guaranty, I wanted to know what the business actually did under different assumptions — staffing levels, rent, the ramp to break-even, what happens if revenue comes in twenty percent light.

What I had was what most owners have: spreadsheets, guesswork, and a franchisor’s proforma that stops where the real questions start.

So I built the tool I needed.

What it does

A financial forecasting application for salon operations. You put in the levers an owner actually controls — price per cut, haircuts a day, stylists and their hours, retail, rent, royalties, card fees — and it runs the month: revenue, cost of sales, gross margin, and what’s left as cash. Then it answers the questions that come next: how many haircuts it takes to cover everything, what one dollar on the price does, and whether the chairs can physically handle the demand the forecast assumes.

Right now it tells me the month clears $3,808, that I’m understaffed, and that hiring another stylist would erase the profit. All three are true at once. Holding them together is the reason I wanted software instead of a spreadsheet.

Above break-even and still flagged understaffed — because a third stylist would take the month from +$3,808 to −$548.

Status. I built it for my own franchise and use it to run the numbers — working software doing a real job, not a demo.

The decisions behind it

Model the business, not the spreadsheet.
The easy version is a calculator with fields. The useful version understands how the pieces relate — staffing drives capacity, capacity drives revenue, revenue changes what staffing you can afford. Getting that model right is the whole job.

Boring infrastructure on purpose.
Postgres and managed hosting. Nothing clever. Clever infrastructure is a bill that arrives eighteen months later.

Why this matters for your project

Your platform isn’t a salon forecaster. But the work is the same shape: logic that lives in your head and a spreadsheet needs to become software that holds up when the business changes.

That translation is the actual craft. The forms and the buttons are the easy part.

Have something in mind?