Every management company on DocuSeller gets its own site, its own logo, its own web address.
There is exactly one application.
It works out whose name to wear from the address you typed.
The old way is to hand every customer their own copy of the software.
That works beautifully for about eleven months. Then you have nine copies, four versions, and a bug that only exists in the building on the corner.
So: one building, many tenants. Two levels of them.
A company sits at the top. Its communities sit underneath. Each company owns its own associations, units, packages, orders, staff, roles and fees — and none of it is visible from next door.
One application. Everybody's name over the door.Branding is decided the moment the page loads. A path prefix, or a full custom domain, and the storefront resolves the right logo, title, contact details and search metadata before it paints anything.
If it can't work out whose site this is, it falls back to a plain, unbranded one.
Then the genuinely hard part: the custom domain.
A company wants documents dot their-own-name dot com. Their brand, their address, no mention of us anywhere in it.
Doing that once is a support ticket. Doing it for every customer, forever, is a department.
So it's self-service. A wizard walks them through pointing the address at us. The platform binds it, verifies it, and the certificate — the little padlock in the browser bar — is issued and renewed automatically.
No engineer. No Saturday where the padlock quietly expired.Last piece, and it's the least glamorous idea in the whole product: settings that know where they live.
Payment keys sit at the top. Branding sits with the company. Campaign defaults sit with the individual community.
One mechanism, three altitudes. Set once, overridden only where somebody actually cares.
White-labelling demos in ten seconds. Here's your logo, sir.
Operating it is the product.Next: the one missing word that would be the worst thing we could ever ship.