@dwmm/platform
The shared foundation under every Bottega app
In development
Private
Bottega Suite
Sheet 20 of 55
Description
One package that holds everything the four apps need to share: design tokens, Zod schemas, auth and session handling, the Radix/CVA component library, and the Firebase config, rules and deploy pipeline.
Each app’s build checks that it’s pinned to the shared package and that the shared CSS compiled, and a suite-wide check limits how many raw palette colors each app may use instead of the design tokens.
Features
- Design tokens and a Radix + CVA component library used by the four web apps, the settings portal, the mobile app and Andare Code
- Shared Zod schemas for the tenancy model
- Firestore rules, indexes and the deploy pipeline for the single Firebase project
- Build-time checks that keep apps on the shared package and its tokens
- Versioned with git tags (v0.11.0 as of September 2026), with a public component catalog site