Platform Overview
Darwin is a multi-tenant construction cost intelligence platform.
It should be understood as a platform made up of cooperating product surfaces, not as a single application or a frontend plus an API.
The simplest platform narrative is:
Darwin.Site is the working environment, Darwin.API is the domain engine, Darwin.Auth is the identity and tenant-access layer, and Darwin.Admin is the governance console.
Together they support the request-to-baseline workflow:
request → clarify → estimate → review → approve → track → learn
Core Pillars
Section titled “Core Pillars”Darwin.Siteis the operational workspace where users request work, clarify scope, create projects, estimate, review, approve, and track costs.Darwin.APIis the domain engine that preserves projects, work requests, tasks, estimations, price snapshots, approvals, active baselines, actual costs, and variance records.Darwin.Authis the identity and tenant-access layer for authentication, invitations, password recovery, and instance-aware access.Darwin.Adminis the governance console for users, instances, assignments, invitations, and delegated instance-owner administration.
Supporting Surfaces
Section titled “Supporting Surfaces”Darwin.Learnis the education and enablement layerDarwin.Landingis the public-facing marketing layer
Why This Matters
Section titled “Why This Matters”This structure explains why Darwin can support:
- estimating as governed cost logic, not isolated spreadsheet output
- workflow governance across requests, tasks, review, approval, and revision history
- tenant-aware access where every user operates inside the right customer instance
- cost control against an active approved baseline
- documentation and enablement that teach the operating model before individual screens
The platform matters because cost decisions only stay trustworthy when the working surface, domain records, access layer, and governance controls agree on the same business state.