@dwmm/platform Get in touch

In development · Hosted service

@dwmm/platform

The spine four products share: one schema layer, one component library, one set of tokens.

The other four products in the suite — and anyone who wants to know why they match.

Animated illustration of @dwmm/platform @dwmm/platform.dwmmholdings.com WORKSPACE OverviewRecordsReportsMembersSettings BALANCE 184,220 OPEN 37 THIS WEEK +12.4% ACTIVITY
Animated schematic of the application surface. Figures are illustrative of the shape of the data, not a live tenancy.
Built on
TypeScript + Radix UI
One tenancy
A company exists once, not once per product
History
315 commits, in a private repository

What it is

A single package that owns everything the four products must share so they can act as if they are one project: design tokens, unified Zod schemas, auth and session glue, the Radix/CVA component library, and the Firebase project configuration, rules and deploy pipeline.

It is enforced, not merely offered. Each product build runs a platform check and a CSS assertion; a product that reintroduces its own tokens or its own button fails to build.

Capabilities

What it actually does.

The other four products in the suite — and anyone who wants to know why they match.

  1. Design tokens

    Design tokens and a Radix + CVA component library consumed by four web apps and one mobile app

  2. Unified Zod schemas

    Unified Zod schemas for the shared tenancy model

  3. Firestore rules

    Firestore rules, indexes and the deploy pipeline for the single Firebase project

  4. A build-time conformance check

    A build-time conformance check that stops products drifting off the system

How it works

3 moves, end to end.

This is how @dwmm/platform works, not a set of steps you can follow yet — it is in development and not distributed.

  1. Set up the company

    One organisation record, one member list, one set of roles — shared with every product in the suite.

  2. Grant the product

    Access is a capability on an existing member, not a second account to administer.

  3. Work in it

    @dwmm/platform enforces the same permissions the rest of the suite does, because it is reading the same tenancy.

The full technical description

Specification

Made of, and made when.

Read from the repository at build time rather than typed onto a marketing page.

State
In development
Discipline
Business platform
Shape
Hosted service
Started
Jul 2026
Last change
Sep 2026
Commits
315
  • TypeScript
  • Radix UI
  • CVA
  • Zod
  • Firebase
  • TypeScript 92%
  • CSS 4%
  • JavaScript 3%

Next

Bring @dwmm/platform into your company

Ask about onboarding an organisation, migrating existing records, or a demonstration.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.