Rotterdam · 51°55′N · 4°28′O · Atelier nr. 004
1 plek · start Q4 2026Klantportaal →MMXXVI
Pijler A · Bouwen6–10 weken

Van idee naar
factureerbare MVP.

Geen prototype dat je weggooit, maar een product dat klanten kan factureren: auth, billing, dashboard, kernflow en een landingspagina in één codebase. Vier fasen, vier demo's, één livegang.

BestekA-02
Bouwtijd
6–10 weken
Vanaf de start. Zes weken bij één scherp afgebakende kernflow, tien bij meer maatwerk of extra integraties.
Start
Eerstvolgende start: Q4 2026
Geldt voor een volledig bouwproject. Een adviesweek, audit of spike-week kan meestal binnen twee weken beginnen.
Investering
Vaste prijs na gesprek
Vaste prijs per fase. Richtbedrag al in het gesprek, exclusief btw.
Stack
Next.jsSupabasePostgresStripe
Oplevering
Werkend product dat betalingen kan ontvangen, in jouw repo en op jouw accounts, met monitoring, documentatie en 30 dagen support
Elke fase eindigt met een demo aan jou én aan twee of drie prospects. Feedback gaat de volgende fase in, niet een backlog.
6–10 weken
Bouwtijd vanaf de start, tot een product dat kan factureren
48 u
Vaste offerte na scoping
50
Klanten bij Sessia in 8 wk; acquisitie deed de opdrachtgever zelf
4
Fasen, elk met een demo
Herken je dit?

Drie situaties waarin dit rendeert.

Je hebt een productidee en wilt betalende gebruikers, geen prototype.

Je no-code-MVP loopt vast op schaal, data-isolatie of billing.

Je wilt één codebase voor marketingsite én app.

Wat je krijgt

Het basispakket, en wat een uitbreiding is.

De basis is bij elke MVP hetzelfde. Wat verschilt is de ene kernflow waar jouw product om draait; die krijgt de meeste aandacht.

  • 01
    Landingspagina
    Eén pagina die uitlegt wat het product doet, met prijsblok, aanmelden en inloggen, in dezelfde codebase en huisstijl als de app. Blog, extra landingspagina's en het SEO-fundament zijn een uitbreiding.
  • 02
    Auth en rollen
    E-mail en social login, wachtwoordreset, MFA. Workspaces met rollen en uitnodigingen, afgeschermd met row-level security in Postgres.
  • 03
    Billing via Stripe
    Checkout, klantportaal, trials, proration en dunning. Webhooks synchroniseren naar je database, zodat de app altijd weet wie wat betaalt.
  • 04
    Dashboard en kernflow
    Lege staat, kerncijfers, instellingen, teambeheer. En dat ene ding waarom je product bestaat: gepolijst, niet gehaast.
  • 05
    Admin en monitoring
    Een paneel om gebruikers te bekijken en bugs te triagen. Sentry voor fouten, logs die je terug kunt lezen.
  • 06
    Documentatie en overdracht
    README met deployment-pipeline, Loom-handover, 30 dagen support. Elke Next.js-developer kan erop doorbouwen.

Hiermee kan een klant zich aanmelden, betalen en aan de slag. Buiten het basispakket vallen: een blog of CMS, extra landingspagina's, een uitgewerkte prijs- of vergelijkingspagina en het SEO- en AI-vindbaarheidsfundament. Dat is een aparte scope met een eigen offerte, die we naast of na de bouw plannen.

1 plek · start Q4 2026 voor een volledig bouwproject

Herken je dit? In 45 minuten weet je of het past en wat het kost.

Stack

Gekozen, niet vergaderd.

Standaarden die schalen en die elke developer kent. Geen exotische keuzes die je over een jaar moet uitleggen aan de volgende engineer.

LaagToolWaarom
App en siteNext.js (App Router)Eén codebase voor de landingspagina én de app, server components, previews per branch. Een latere marketingsite komt in dezelfde repo.
AuthSupabase Auth of ClerkE-mail, social login, MFA en sessiebeheer uit de doos.
DatabasePostgres (Supabase of Neon)SQL die je op elke schaal blijft gebruiken. Row-level security voor multitenancy.
BillingStripe BillingAbonnementen, trials, proration en usage-based pricing.
E-mailResendTransactionele mail via API, React-templates.
AchtergrondtakenInngest of Trigger.devGeen eigen queue beheren; retries en monitoring inbegrepen.
HostingVercel of CloudflarePreviews per branch, edge CDN, SSL inbegrepen. Op jouw eigen account, op een betaald plan: het gratis Vercel-plan is bedoeld voor persoonlijk, niet-commercieel gebruik.
Bewijs

Sessia: van merk tot betalende klanten.

Merkidentiteit, productontwerp en een typed Next.js-implementatie met auth, betalingen, dashboards en marketingsite als één geheel.

Werkwijze

Vier fasen, vier demo's, één livegang.

Zes weken is de ondergrens voor een product met betalingen. De weeknummers hieronder zijn de bovenkant van de range; bij één scherp afgebakende kernflow lopen fase 2 en 3 korter.

  1. Week 1–2

    Fundament

    Repo, hosting, databaseschema, auth en de landingspagina live. Aan het eind kan iemand zich registreren en in een leeg dashboard belanden. Productie-infra vanaf dag één.

  2. Week 3–5

    Kernproduct

    Het ene ding waarom je SaaS bestaat. Werkend, nog niet mooi. Demo aan de eerste vijf prospects, feedback direct de volgende fase in.

  3. Week 6–8

    Billing en afwerking

    Stripe geïntegreerd, prijsblok, trial-flow, gebruiksmeting. Randgevallen uit fase 2 opgelost, UI gepolijst.

  4. Week 9–10

    Onboarding en livegang

    Self-serve onboarding met e-mailflow en walkthrough, monitoring, overdracht. Vanaf hier kan een klant zich aanmelden en betalen.

Drie termijnen, uit elkaar gehaald
TermijnWat het isWaar het van afhangt
Eerstvolgende startEerstvolgende start: Q4 2026Geldt voor een volledig bouwproject. Een adviesweek, audit of spike-week kan meestal binnen twee weken beginnen.
Bouwtijd vanaf start6–10 wekenZes weken bij één afgebakende kernflow en feedback binnen twee werkdagen. Extra integraties, een AI-laag of een marketingfundament duwen het richting tien of erbuiten.
Tijd tot de eerste betalende klantZakelijk effect: reken op één tot drie maanden na livegangNa livegang kan het product betalingen ontvangen. Of er klanten komen, hangt af van vraag, prijs en acquisitie: dat is werk dat na de bouw begint en dat wij niet voor je doen. Hoe snel een site of flow zich terugverdient hangt af van je verkeer, je aanbod en je opvolging. We spreken vooraf af wat we meten, niet wat we beloven.
Wat wij van jou nodig hebben

De planning hierboven gaat ervan uit dat deze vijf dingen er zijn. Blijft er iets liggen, dan schuift de datum mee. Dat zeggen we in de wekelijkse demo, niet achteraf.

afhankelijkheden.md
01Eén beslisser, bereikbaarIemand die knopen doorhakt over scope, zonder tussenronde
02Feedback binnen twee werkdagenNa elke demo, zodat de volgende fase niet wacht
03Teksten, logo en beeldVoor de landingspagina en de e-mails in de onboarding
04Accounts op jouw naamStripe (inclusief verificatie van je bedrijf), domein, en toegang tot bestaande systemen
05Twee of drie prospectsDie naar de demo willen kijken en er iets van durven te vinden
Investering

Eén basispakket, twee uitbreidingen.

De prijs volgt uit de scoping-sessie en staat vóór fase 1 vast. Elke fase apart gefactureerd, zodat je na elke demo kunt bijsturen.

Basispakket: MVP
6–10 weken · 4 fasen

Auth en rollen, Stripe-billing, dashboard, één kernflow, admin en monitoring, documentatie, plus een landingspagina met prijsblok en aanmelden. Hiermee kan een klant zich aanmelden en betalen.

Vaste prijsna het gesprek
Uitbreiding: marketingfundament
Aparte scope, eigen offerte

Blog of CMS, extra landingspagina's, een uitgewerkte prijs- of vergelijkingspagina en het SEO- en AI-vindbaarheidsfundament, in dezelfde codebase.

Vaste prijsapart begroot
Uitbreiding: doorontwikkeling
Per sprint van twee weken, na livegang

Nieuwe features, integraties of een AI-laag, in sprints met dezelfde demo-cadans. Opzegbaar per sprint.

Vaste prijs per sprintvooraf afgesproken

Nemen we het marketingfundament mee tijdens de bouw, dan komt de doorlooptijd aan de bovenkant van 6–10 weken uit of er iets boven. Dat spreken we vooraf af, zodat de livedatum niet stilletjes opschuift.

Wat een project ongeveer kost

We noemen een richtbedrag in het eerste gesprek, voordat je iets ondertekent. Binnen 48 uur daarna ligt er een vaste prijs voor de afgesproken scope.

Wat er na livegang doorloopt
PostWat je kunt verwachten
Hosting en databaseOp je eigen Vercel- en Supabase-account. Een marketingsite past op een betaald Vercel-plan; een SaaS met gebruikers zit doorgaans hoger.
AI-gebruikPer verwerkte vraag of document. We rekenen het voor de offerte uit op jouw volume.
OnderhoudNa de 30 dagen ondersteuning: per keer, of een vast bedrag per maand. Geen verplicht contract.
BtwAlle genoemde bedragen zijn exclusief 21% btw.

Alles staat op jouw eigen accounts, dus je ziet de rekeningen zelf en kunt ze zelf opzeggen. Stripe rekent daarnaast per transactie; dat is een percentage van je omzet, geen vast bedrag.

Eigendom, meerwerk en stoppen
  • 01
    Wat van jou wordt
    Alles wat we specifiek voor jou bouwen, is na volledige betaling van jou: de code in jouw repo, de infrastructuur op jouw accounts, het domein op jouw naam.
  • 02
    Wat van ons blijft
    Herbruikbare componenten en bibliotheken die we vaker gebruiken blijven van ons, met een licentie zonder beperking in gebruik of duur. Externe pakketten houden hun eigen licentie.
  • 03
    Wat de vaste prijs dekt
    De vaste prijs geldt voor de scope die in de offerte staat. Vraag je er tijdens het werk iets bij, dan krijg je daar vooraf een aparte offerte voor; zonder akkoord verandert het bedrag niet.
  • 04
    Stoppen kan
    Na de eerste week kun je stoppen. Je betaalt het werk tot dat moment; een vooruitbetaling verrekenen we.
Bouwen of niet bouwen

Wanneer standaardsoftware genoeg is.

Een eigen product is duur om te bouwen en duur om te houden. Voor een deel van de vragen die we krijgen is bestaande software de betere keuze, en dat zeggen we dan ook.

Wat speelt erStandaardsoftware is genoeg alsEen eigen product verdient zich terug als
BedrijfslogicaJe proces past in bestaande software: een branche-SaaS, Airtable, Notion of een formulierentool met een export.De kernflow is jouw eigen logica en bestaat nergens als product. Daar draait je aanbod om.
Wie ermee werktAlleen jij en je team. Klanten hoeven er niet zelf in te werken.Klanten loggen zelf in, in hun eigen omgeving, met rollen en gescheiden data.
BetalenJe factureert handmatig of via je boekhoudpakket, en dat is prima te doen.Je wilt self-serve abonnementen, trials en proration, met facturatie die vanzelf doorloopt.
IntegratiesDe koppelingen die je nodig hebt zitten in de tool of in Zapier of Make.Je hebt koppelingen nodig die er niet kant-en-klaar zijn, of data die bij jou moet blijven.
EigendomJe vindt het prima dat proces en data in andermans platform staan zolang je betaalt.Je wilt het product zelf bezitten, doorontwikkelen en eventueel verkopen. Code in jouw repo, infra op jouw accounts.
Kosten over 24 maandenLicenties per gebruiker of per record blijven onder wat een eigen product kost te bouwen en te draaien.Zet de eenmalige bouw plus hosting en onderhoud naast twee jaar licenties en handwerk. We rekenen het in het gesprek met jouw aantallen door.

Wil je vooral weten of iemand betaalt, dan is een landingspagina met een handmatig proces erachter vaak sneller dan een product. Kies je wel voor bouwen, dan is een bureau of een eigen team net zo goed een serieuze optie: bij een langlopende roadmap met meerdere teams is dat meestal beter. Wij passen bij een afgebakende eerste versie, met één aanspreekpunt dat zelf bouwt en een vaste prijs per fase.

Wel en niet

Wanneer dit werkt, en wanneer niet.

Wel geschikt

Hier past het

Je hebt een gevalideerd idee en wilt een eerste versie die klanten kan factureren: een scherp afgebakende kernflow, betalingen en een dashboard. Eén vast aanspreekpunt, vier fasen, één livegang.

Niet geschikt

Hier zeggen we dat eerlijk

Je proces past nog in bestaande software, of je wilt eerst alleen weten of iemand betaalt. Je hebt een intern productteam dat doorlopend wil ontwikkelen; dan bouw je beter in eigen huis. Of het product vraagt realtime-kritische of embedded techniek buiten de webstack.

Veelgesteld

Wat je wil weten vóór je mailt.

Wat gaat dit ongeveer kosten?

We noemen een richtbedrag in het eerste gesprek, voordat je iets ondertekent. Binnen 48 uur daarna ligt er een vaste prijs voor de afgesproken scope. Het marketingfundament (blog, extra landingspagina's, SEO) is een aparte scope met een eigen offerte. Alle genoemde bedragen zijn exclusief 21% btw.

Wat kost het per maand na livegang?

Dat hangt af van je volume, en het loopt via je eigen accounts. Reken op betaalde plannen: Vercel bestemt het gratis Hobby-plan voor persoonlijk, niet-commercieel gebruik, en de gratis tiers van Supabase en Resend kennen limieten die een product met betalende gebruikers vroeg of laat raakt. Stripe rekent per transactie. Voor de offerte rekenen we de maandlasten door op het volume dat jij verwacht, zodat je weet waar je aan begint.

Hoeveel klanten moet ik hebben om te starten?

Nul. Maar wel vijf tot tien mensen die expliciet hebben gezegd dat ze hiervoor zouden betalen. Anders is het te vroeg om te bouwen en voer je eerst meer gesprekken.

Krijg ik de code?

Alles wat we specifiek voor jou bouwen, is na volledige betaling van jou: de code in jouw repo, de infrastructuur op jouw accounts, het domein op jouw naam. Herbruikbare componenten en bibliotheken die we vaker gebruiken blijven van ons, met een licentie zonder beperking in gebruik of duur. Externe pakketten houden hun eigen licentie.

Wat als de scope onderweg groeit?

De vaste prijs geldt voor de scope die in de offerte staat. Vraag je er tijdens het werk iets bij, dan krijg je daar vooraf een aparte offerte voor; zonder akkoord verandert het bedrag niet. Na de eerste week kun je stoppen. Je betaalt het werk tot dat moment; een vooruitbetaling verrekenen we.

En een AI-feature toevoegen?

Vaak slim: een SaaS met een echte AI-feature valt op. AI-integratie kan los of als deel van het project, altijd met een spike-week vooraf, zodat je weet of de kwaliteit haalbaar is voordat je ervoor betaalt.

Eerstvolgende start: Q4 2026 voor een volledig bouwproject

Een product dat kan factureren,
in zes tot tien weken.

Een gesprek van 45 minuten: je hoort welke kernflow eerst moet, wat er bewust buiten fase 1 valt en wat het ongeveer kost. Vaste offerte binnen 48 uur. Of er daarna klanten komen, hangt af van vraag, prijs en acquisitie.

01Vaste prijs per fase, voor de scope in de offerte; meerwerk krijgt vooraf een eigen offerte.
02Demo na elke fase, aan jou en aan prospects.
03Jouw repo, jouw Stripe, jouw Vercel; herbruikbare componenten in licentie.
04Reactie binnen 24 uur.

Laatst bijgewerkt: 11 september 2026.