Solutions architect
The data model, the integrations, and the build order are decided before a line of code, so the scope you see is the scope you get.
Agencies and B2B vendors need a branded place where clients log in, upload files, see project status, and pay invoices, not a shared Google Drive folder and email thread. Lab Twelve scopes client portals as business apps: customer auth, role separation, uploads, notifications, and deploy. We dogfood the pattern on our own customer portal. Scope lock keeps 'just one more screen' from becoming an open retainer.
One fixed price buys a whole product team in one: architect, designer, and AI-native engineer.
The data model, the integrations, and the build order are decided before a line of code, so the scope you see is the scope you get.
Interface, flow, and brand are designed for this build, not dropped onto a template. The finished app looks like it was meant to ship.
Senior execution at AI speed, in production with the source code in your hands. One builder with the range of a whole product team.
| Customer login + staff admin | Included |
|---|---|
| File uploads to object storage | Included |
| Status or milestone views | Included |
| Stripe-ready payment hooks | Included |
| Production deployment | Included |
Customer login + staff admin: Role matrix in quote
File uploads to object storage: Business App tier
Status or milestone views: Per scoped screens
Stripe-ready payment hooks: Billing add-on available
Production deployment: Included in all tiers
| White-label multi-tenant SaaS | Not in base scope |
|---|---|
| Legacy SSO unless scoped | Not in base scope |
| Unlimited custom branding rounds | Not in base scope |
White-label multi-tenant SaaS: Different architecture, say so upfront
Legacy SSO unless scoped: Enterprise IdP is an add-on
Unlimited custom branding rounds: Revision rounds per tier
A representative ScopeSpec ticket. Yours is assembled live from the scope chat, priced by the engine, and locked before you pay.
Portal roles defined
Client vs staff capabilities.
Auth + core flows
Login, home, document list.
Uploads + status
Storage wiring, email triggers.
Launch
Custom domain ready if in scope.
Portals are narrow: your clients see only their project. CRMs are ops tools. We scope the minimum job-to-be-done.
Stripe Checkout or invoicing links can be scoped. Stripe wiring is often an add-on.
Same stack and patterns. We scope yours the same way we scope ours.
No agency to manage, no roster to assemble. The whole team, one number, source code in your hands.