Internal ops
Bellvue HQ
The firm's own home base — the tool three founders open first every morning, hosted for nothing.
Internal ops Cloudflare Pages + D1 $0/month Nine tabs
This tool holds the firm's real day-to-day operating data — projects, leads, contacts, spend. Because of that, it's never made clickable on a public page. What follows is a schematic of its navigation, in order, not a live demo.
The nine tabs
- 1. Overview
- 2. Action Items
- 3. Leads
- 4. Pipeline
- 5. Lead Sources
- 6. Projects & Clients
- 7. Contacts & Roles
- 8. Shared Files & Links
- 9. Profit & Software
The problem
Three founders running a firm need one shared place for the day-to-day of it — leads, action items, pipeline, contacts, shared files, spend — instead of it living in someone's head, a group text, or three spreadsheets that drift out of sync the moment one person edits their own copy.
It also had to run without a server bill, without an install, and without any risk of the firm's real numbers leaking out to a third party the moment the file is opened.
What it does
- The nine tabs, in nav order
- Overview, Action Items, Leads, Pipeline, Lead Sources, Projects & Clients, Contacts & Roles, Shared Files & Links, and Profit & Software.
- Overview
- Four live-computed stat tiles — Active Projects, Open Action Items, Revenue MTD, and Monthly Software Spend — plus a "needs attention" strip, the three founder cards, and a recent-activity feed.
How it's built
One file ships. Every asset it needs is embedded inside it as base64 data — nothing for it to fetch. It opens by double-click from file:// in Safari and Chrome. No install.
A strict content-security policy blocks any third-party network call outright, so the double-clicked copy works with the wifi off. "Nothing is a dead button" — if a control is on screen, it works. And it "ships empty": no fake clients, no sample revenue baked in, with every empty state explaining what to do instead of pretending there's already data there.
Hosted on Cloudflare Pages' free plan with a free D1 database, so all three founders read and write the same data. $0/month.
The numbers
54
Unit tests, all green
Source: GOAL.md — Outreach round QA log
26
Browser tests, all green
Source: GOAL.md — Outreach round QA log
10
Bugs found and fixed, across two QA passes
Source: GOAL.md — Outreach round QA log
What we'd do next
The tool keeps growing alongside how the three founders actually run the firm day to day; new fields and tabs get added as that changes, not on a fixed schedule.
See what this could look like for you
Every project on this site is real software, built the same way. Tell us what's slow or manual right now.