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.
A membership site is two jobs at once: charge people on a recurring plan and show them only what their plan unlocks. The trap is stitching together a page builder, a payments plugin, and a login tool that never quite agree. Lab Twelve builds membership sites as scoped web apps: member accounts, Stripe subscription billing, content gated by plan, and an admin view to watch it all, after the scope chat writes your tiers down. Most membership sites land on Business App, and move to MVP Sprint when you add multiple tiers, drip content, and background jobs. You see the fixed quote before checkout, you own the source code, and one builder covers the architecture, design, and engineering through to a live production URL.
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.
| Member accounts and login | Included |
|---|---|
| Stripe subscription billing | Included |
| Content gated by plan | Included |
| Member admin view | Included |
| Production deployment | Included |
Member accounts and login: Auth tied to plan state
Stripe subscription billing: Plans wired and test-mode proven
Content gated by plan: Members see only what they pay for
Member admin view: Watch signups and active plans
Production deployment: Railway baseline, source in your repo
| Course video hosting at scale | Not in base scope |
|---|---|
| Community forum and messaging | Not in base scope |
| Native mobile apps | Not in base scope |
Course video hosting at scale: Embeds yes; a full video platform is scoped separately
Community forum and messaging: Added once the core membership works
Native mobile apps: Responsive web for the first version
A representative ScopeSpec ticket. Yours is assembled live from the scope chat, priced by the engine, and locked before you pay.
Tiers + gating locked
Plans, what each unlocks, and the OUT list named.
Accounts + billing
Member signup, Stripe subscriptions, plan state.
Gated content + admin
Content shown by plan, member admin view.
Harden + deploy
Billing edge cases, production cutover, handoff docs.
Yes. Start with one or two paid tiers, named in the scope chat so content gating matches what each plan unlocks. More tiers and drip content land on MVP Sprint.
Stripe subscription billing is part of the scope, proven in test mode before live keys. Members are charged on a recurring plan and content unlocks based on their plan state.
Yes. Content is gated by plan, so members see only what they pay for. Plan changes update access automatically through the Stripe subscription state.
No agency to manage, no roster to assemble. The whole team, one number, source code in your hands.