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.
- 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
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.
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.
- 01LandingspaginaEé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.
- 02Auth en rollenE-mail en social login, wachtwoordreset, MFA. Workspaces met rollen en uitnodigingen, afgeschermd met row-level security in Postgres.
- 03Billing via StripeCheckout, klantportaal, trials, proration en dunning. Webhooks synchroniseren naar je database, zodat de app altijd weet wie wat betaalt.
- 04Dashboard en kernflowLege staat, kerncijfers, instellingen, teambeheer. En dat ene ding waarom je product bestaat: gepolijst, niet gehaast.
- 05Admin en monitoringEen paneel om gebruikers te bekijken en bugs te triagen. Sentry voor fouten, logs die je terug kunt lezen.
- 06Documentatie en overdrachtREADME 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.
Herken je dit? In 45 minuten weet je of het past en wat het kost.
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.
| Laag | Tool | Waarom |
|---|---|---|
| App en site | Next.js (App Router) | Eén codebase voor de landingspagina én de app, server components, previews per branch. Een latere marketingsite komt in dezelfde repo. |
| Auth | Supabase Auth of Clerk | E-mail, social login, MFA en sessiebeheer uit de doos. |
| Database | Postgres (Supabase of Neon) | SQL die je op elke schaal blijft gebruiken. Row-level security voor multitenancy. |
| Billing | Stripe Billing | Abonnementen, trials, proration en usage-based pricing. |
| Resend | Transactionele mail via API, React-templates. | |
| Achtergrondtaken | Inngest of Trigger.dev | Geen eigen queue beheren; retries en monitoring inbegrepen. |
| Hosting | Vercel of Cloudflare | Previews 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. |
Sessia: van merk tot betalende klanten.
Merkidentiteit, productontwerp en een typed Next.js-implementatie met auth, betalingen, dashboards en marketingsite als één geheel.
Nick herbouwde onze funnel en leverde een Claude-assistent in dezelfde sprint waarin een vorig bureau een contract opstelde.”
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.
- 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.
- 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.
- Week 6–8
Billing en afwerking
Stripe geïntegreerd, prijsblok, trial-flow, gebruiksmeting. Randgevallen uit fase 2 opgelost, UI gepolijst.
- 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.
| Termijn | Wat het is | Waar het van afhangt |
|---|---|---|
| Eerstvolgende start | Eerstvolgende start: Q4 2026 | Geldt voor een volledig bouwproject. Een adviesweek, audit of spike-week kan meestal binnen twee weken beginnen. |
| Bouwtijd vanaf start | 6–10 weken | Zes 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 klant | Zakelijk effect: reken op één tot drie maanden na livegang | Na 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. |
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.
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.
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.
Blog of CMS, extra landingspagina's, een uitgewerkte prijs- of vergelijkingspagina en het SEO- en AI-vindbaarheidsfundament, in dezelfde codebase.
Nieuwe features, integraties of een AI-laag, in sprints met dezelfde demo-cadans. Opzegbaar per sprint.
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.
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.
| Post | Wat je kunt verwachten |
|---|---|
| Hosting en database | Op je eigen Vercel- en Supabase-account. Een marketingsite past op een betaald Vercel-plan; een SaaS met gebruikers zit doorgaans hoger. |
| AI-gebruik | Per verwerkte vraag of document. We rekenen het voor de offerte uit op jouw volume. |
| Onderhoud | Na de 30 dagen ondersteuning: per keer, of een vast bedrag per maand. Geen verplicht contract. |
| Btw | Alle 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.
- 01Wat van jou wordtAlles 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.
- 02Wat van ons blijftHerbruikbare 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.
- 03Wat de vaste prijs dektDe 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.
- 04Stoppen kanNa de eerste week kun je stoppen. Je betaalt het werk tot dat moment; een vooruitbetaling verrekenen we.
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 er | Standaardsoftware is genoeg als | Een eigen product verdient zich terug als |
|---|---|---|
| Bedrijfslogica | Je 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 werkt | Alleen 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. |
| Betalen | Je 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. |
| Integraties | De 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. |
| Eigendom | Je 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 maanden | Licenties 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.
Wanneer dit werkt, en wanneer niet.
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.
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.
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.
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.
Laatst bijgewerkt: 11 september 2026.
