Drawing register

Proof, framed by what it demonstrates

A club platform is multi-tenant SaaS engineering. A drawing set becoming a priced bill is document intelligence. Read these for the engineering underneath rather than the industry on top, because the industry on top is the part least likely to be yours.

Five pieces of work: two live, one in build, one a prototype and one a proof of concept. Nothing here is described as more finished than it is. What each word means.

Sheet
A-01
Title
Work
Issued for
Information
Drawn by
Snilld

Multi-tenant SaaS in productionSport and recreationLive

Sheet W-01 · Multi-tenant SaaS in production · Sport and recreation

Live

One codebase serving several fully branded tenants with isolated data and role-based access, running in production.

Goes in
One codebase, one deployment, one owner console
What we built
The host decides which tenant you are, and every query is scoped to it
Comes out
Four branded sites, each with its own content, roles and members
The line it does not cross
No tenant can read another tenant’s data

Note 1 · The constraint

An operator running more than one site, brand or franchise usually ends up with a separate installation per customer. Every change then has to be made several times, and the copies drift apart within a year.

Note 2 · What transfers

This is the engineering that lets one system serve many customers, branches or franchisees without forking it per customer. A vendor portal, a dealer network or a multi-site operations tool is the same problem wearing different clothes.

Tenants live
Four
Automated tests
~1,290
Hosting
Oracle Cloud, Hyderabad
Tenant isolation
Per-tenant data scoping

Legend

How to read this register

Four status words and two rules. The words are load-bearing: each one is a claim about how finished something is, and we use them literally.

Live
Running in production and used by people who are not us. If it says live, you can look at it.
In build
Being built now, with a client, against a date. Some of what is described is working and some of it is not finished.
Prototype
Demonstrates a design rather than carrying real load. Where the stored state is simulated instead of a production database, the facts panel says so.
Proof of concept
Proves the hard part works on real inputs. It is not a product and it is not in production.
Clients
Anonymised. No client is named unless they have given written permission, so most entries describe the organisation rather than naming it. The constraint and the engineering are described exactly as they are.
Numbers
No accuracy or confidence figure appears anywhere on this page, because none has been measured under conditions we would be willing to publish.