← Index

One person. A whole platform.

It is the genuinely theirs promise made runnable. Client sites live on infrastructure their operator owns outright, edited by their owners, with no per-seat rent and no vendor who can turn the lights off.

PlatformCMSCRM
Duration · Standing infrastructure
A live commerce tenant served by the platform - custom domain, injected theme, payments wired.
- A live commerce tenant served by the platform - custom domain, injected theme, payments wired.

- The Brief

The industry default hands a client a sub-account on somebody else’s platform. When the subscription lapses, the storefront goes with it - and the client never owned the thing they paid for.

- Diagnosis

Rent commodity substrate; own everything that touches product logic and data. Hosting, DNS and payment rails are swappable commodities. The schema, the auth, the modules and the tenant model are not.

- The Build

01 · A monolith with a module law

One deployable API, but every feature lands as a self-contained module touching the core in exactly two lines. One person can hold a monolith in their head; the law keeps it holdable as it grows.

02 · Schema drift fails a test, not a customer

The table count is hard-asserted in the test suite, every migration ships hand-written, and the full suite runs before merge. The one time the check was skipped it cost a debugging cycle, and the lesson became a rule with teeth.

03 · Production scars become written law

A deploy once died because a locally built artifact vendored the wrong architecture onto the host. The operating file now prescribes exactly how each half deploys, and every deploy verifies its own health before promotion.

04 · White-label is a feature to earn

Reseller mode is being built deliberately - a scoped role first, a hand-tailored pilot before any general partner layer. The platform grows at the speed of real demand.

- Artifacts Delivered

  1. 01Multi-tenant platform: site editor, agency CRM, pipeline, accounting, commerce
  2. 02Self-built authentication with admin, tenant and agency scopes
  3. 03Custom-domain routing and per-tenant sender identity
  4. 04Two live tenant businesses in production

- Outcome

Two real businesses run on infrastructure their operator owns outright, at no per-seat cost, with their content editable by them and their data in a database with no vendor SDK in the path.

- Receipts

  • 886test functions run before any merge reaches a tenant
  • 76tables, the count asserted by a test so drift fails loudly
  • $0per-seat rent charged to a tenant

- Not yet known

  • Uptime over a measured window
  • Hours saved per tenant versus a rented builder
  • What the platform costs to run at ten tenants

There is no formal uptime monitor on the tenant surfaces - health is checked on deploy and by hand, which is honest for two tenants and inadequate for twenty. The cost curve is modelled rather than observed. Both become real numbers at the tenant count that justifies the instrumentation.

"Cheaper, better, and genuinely theirs requires somewhere for theirs to live. This is that place."