Store engine
One engine that builds six shops, each with its own face, and refuses to open one before it is real
2026Owner, product and engineering

01 / Overview
Overview
A brand is a folder of data (name, palette, type, words, policies) and one engine builds a shop from it, so six shops share one codebase and no two look alike. A catalogue tool reads a supplier's listings, refuses what a shop must not sell, and prices each product from what it costs to land. The engine's rules are code: a review needs a source, a price needs a quote, and a build for live fails by name until a payment account, an order chat and a read of the Khmer exist. So every shop today is a labelled preview where the cart works and nothing can be bought.
02 / Stack
Stack
TypeScript
Astro
Cloudflare Workers
Vitest
Playwright
03 / Where it stands
Where it stands
Six previews are deployed: Krama, Cordvane, Sinkloom, Moppra, Sheddra and Cabnook, each with its own page here. In each the cart works and nothing can be bought: no payment is connected, no product has been sampled, and no order, customer or revenue exists or is claimed.
Working on something similar?
Tell me what you're building.