Rotterdam · 51°55′N · 4°28′O · Atelier nr. 004
1 plek · Q3 2026 Klantportaal → MMXXVI
№ 001 · 04 / Dienst Vanaf €12.000 6–10 weken

SaaS-ontwikkeling,
van idee tot factureerbare MVP.

Auth, billing, dashboards, real-time, multitenancy — de volle uitrusting. Postgres, Stripe, Supabase, Vercel. Gebouwd om te schalen, niet om mee te tape-en. Voor solo founders of kleine teams die hun eerste betalende klanten willen halen zonder te verzanden in techniek.

Wat lever ik?

Een werkende, factureerbare MVP in 6–10 weken: authenticatie, betalingen, dashboard, kerproduct-flow, marketingsite. Vanaf €12.000, vaste prijs. Geen Slack-aaneengesloten oplevering — vier sprints, vier demo's, één livegang.

De stack — gekozen, niet vergaderd

LaagToolWaarom
App frameworkNext.js (App Router)Eén codebase voor marketing-site én app, server components, edge runtime.
AuthSupabase Auth of ClerkEmail/social login, MFA, session management — uit de doos.
DatabasePostgres (Supabase of Neon)SQL die je kunt blijven gebruiken op elke schaal. Row-level security voor multitenancy.
BillingStripe BillingSubscriptions, trials, proration, usage-based pricing — Stripe regelt het.
E-mailResendTransactional email via API, React-emails als templates.
Background jobsInngest of Trigger.devGeen eigen queue beheren; retries en monitoring inclusief.
HostingVercel of CloudflarePer-branch previews, edge CDN, gratis SSL.

Wat zit erin (always-on basis)

  • Marketing-site: landing, pricing, FAQ, blog (MDX), footer met legal pages.
  • Auth: email/password, Google/GitHub login, MFA, password reset, email verification.
  • Multitenancy: workspaces of organizations, role-based access, invitations.
  • Billing: Stripe Checkout, customer portal, webhook → DB sync, dunning.
  • Dashboard: leeg-state, key metrics, settings, team management.
  • Eén kerflow: dat ene ding waar je product om draait — gepolijst, niet gehaast.
  • Admin-panel: voor jou, om gebruikers te bekijken en bugs te triagen.
  • Documentatie: handoff README, deployment-pipeline, monitoring-dashboard.

De vier sprints

Sprint 1 (week 1–2) · Foundation

Repo, hosting, DB-schema, auth, marketing-site live. Op het einde kunnen mensen zich registreren en in een leeg dashboard belanden. Geen kerproduct nog — wel productie-infra.

Sprint 2 (week 3–4) · Kerproduct

Het ene ding waarom je SaaS bestaat. Werkend, niet mooi. Demo aan eerste vijf prospects voor feedback.

Sprint 3 (week 5–6) · Billing & polish

Stripe geïntegreerd, prijspagina, trial-flow, usage-tracking. Edge cases die in sprint 2 zijn opgevangen, fixen. UI-polish.

Sprint 4 (week 7–8) · Onboarding & livegang

Self-serve onboarding (email-flow, walkthrough), edge-cases, monitoring (Sentry, Logtail). Eerste betalende klanten.

Wat het kost — eerlijk

€12k–€20k voor een echte MVP met betalingen. Goedkoper kan, maar dan heb je een prototype. Duurder kan, maar dan betaal je voor agency-overhead. De sweet spot is 8 weken focused werk door één persoon.

Inclusief: Stripe-config, Vercel hosting (eerste maand), Supabase-account (gratis tier), Resend (gratis tier). Daarna heb je €30–€80 per maand aan running cost tot je echt schaalt.

Veelgestelde vragen

Q1Hoeveel klanten moet ik hebben om te starten?+
Nul. Maar wel 5–10 mensen die expliciet hebben gezegd "ik zou hiervoor betalen". Anders is het te vroeg om te bouwen — eerst meer gesprekken voeren.
Q2Wat als ik later een team wil toevoegen?+
De stack is gekozen op standaarden die elke Next.js-developer kent. Een nieuwe developer is binnen een week productief. Geen lock-in.
Q3Krijg ik de code?+
Ja, alles. Op je eigen GitHub, op je eigen Vercel, op je eigen Stripe. Ik heb géén toegang nodig na oplevering.
Q4En een AI-feature toevoegen?+
Vaak slim — een SaaS met een echte AI-feature staat eruit. AI-integratie kan los of als deel van het project.

Verwante
Case
Sessia
End-to-end SaaS, ontworpen en gebouwd vanaf nul.
02
AI-integratie
RAG of copilot in jouw SaaS.
B2B
Voor B2B SaaS
Speciaal voor SaaS-founders.

Laatst bijgewerkt: 10 mei 2026.