Pricing, order messages, and component sourcing in one place. The customer-facing site stays separate — this is just for you.
This tool runs on your own Cloudflare account now — everything is stored in Cloudflare KV, a small cloud database attached to this deployment, protected by the password you set. It's not tied to any device or browser: enter the same password on your phone, laptop, or anywhere else, and you'll see the same data.
Autosaves the moment you act: clicking Save build, Add component, Add supplier, + Price break, or + Add category writes immediately — no separate "save" step needed after that.
Does not autosave: anything sitting unsaved in a form field — e.g. numbers typed into the Pricing Calculator (that tab recalculates live but only becomes permanent when you click Save build), or a half-filled "add component" form you haven't submitted. Closing the tab loses those.
The Order Message tab stores nothing at all — it's a generator, not a log. Once you copy a message out, that's the only record of it unless you paste it somewhere yourself.
Your password is the key. If you forget it, you can reset it from the terminal with wrangler pages secret put APP_SECRET — that changes the check going forward, but doesn't recover old data if you'd also lost access to the account. Keep the password somewhere safe.
Back up anyway: Cloudflare KV is reliable, but it's still the only copy of this data unless you export it. Exporting below every so often is genuinely worth doing, not just a formality.