Gallery
The suite,
in motion.
A live rendering of the working surface: records streaming in, totals settling, and the permissions that shape both.
This is a rendering of the mechanism rather than a screenshot. Bottega runs against real customer tenancies, and a marketing page is not the place to show one — so what is drawn here is how the surface behaves.
One design system
All four products draw from @dwmm/platform: one set of tokens, one Radix and CVA component library, one schema layer. Every product build asserts at compile time that it is on the shared tokens, so the suite cannot quietly become four suites.
One tenancy
A company exists once and a member exists once. Access to an individual product is a capability flag on a member who already exists, not a second account with its own password and its own idea of who works here.
One deployment
Four applications, one Firebase project, one set of security rules, and coordinated multi-site hosting deploys carrying per-product rule and index bundles.
One record of the work
Every product is specified before it is built, and the specification stays authoritative once code exists. The decision log records where the implementation departed from the plan.
Built deliberately
Four products.
One machine underneath.
Ask to see the working system rather than the drawing of it.
Book a walkthrough