
We build client MVPs on our own boilerplate and hand over the whole codebase at the end. Two weeks is the number we commit to before any code is written, and we hit it because the calendar starts with most of the product already built.
Why two weeks is possible at all
Auth with 2FA, multi-tenant organizations, roles, Stripe billing, transactional email, file uploads and deploys are the same in every B2B SaaS. In saasprokit they are finished and tested before your project begins, so the two weeks are spent entirely on the one thing that makes your product yours.
The corollary: if a feature request is really an auth or billing rewrite in disguise, it is not MVP scope. The boilerplate is the scope fence.
The playbook, day by day
Days 1-2: scope to a fixed price. One call, one written scope, one number. We list what ships, and just as explicitly what does not. Anything cut here is a follow-up milestone, not a hidden promise.
Days 3-8: the product feature. The domain model, the screens and the server actions that only your product needs. You get a deployed preview URL by the end of the first week, not a slide deck.
Days 9-11: the seams. Wiring your feature into the plumbing: which roles see which screens, what the plans gate, which emails fire on which events.
Days 12-14: hardening and handover. E2E tests on the critical path, production deploy on your accounts, and a walkthrough of the codebase you now own. No retainer required to understand your own product.
What we need from you
Three things, all before day 1: a decision maker who is reachable on the days we ship previews, example data that looks like production, and the accounts the product runs on (Stripe, DNS, hosting) created under your name.
If you have a scope in mind, tell us about it and we will come back with the fixed price and the calendar.