SaaS-MVP på Vercel och Supabase
Du ska ta en B2B-SaaS från idé till betalande kunder utan att bygga drift du ännu inte behöver.
Den här arkitekturen prioriterar tid till första kund framför skalbarhet du inte hunnit få användning för. Next.js på Vercel ger frontend, API-rutter och edge på en plattform, och Supabase ger Postgres, auth och fillagring utan egen drift. Poängen är att lägga all energi på produkten - och att inget av valen målar in dig i ett hörn när lasten väl kommer.
Komponenter
Next.js (App Router)
Frontend, server actions och API-rutter i samma kodbas - en deploy, en mental modell.
Vercel
Hosting med preview-miljö per pull request, edge-cache och CDN utan egen infrastruktur.
Supabase Postgres
Relationsdatabas med row-level security som bär multi-tenant-isolering nära datan.
Supabase Auth
Inloggning, sessioner och OAuth utan att du bygger identitet själv.
Stripe
Prenumerationer och fakturering; webhooks håller din databas i synk med betalstatus.
Resend / Postmark
Transaktionsmejl (verifiering, kvitton) via ett API i stället för egen SMTP.
Avvägningar
Managed plattform framför egen infrastruktur
- För
- Du levererar på dagar i stället för veckor och slipper drift som inte ger kunden något.
- Emot
- Mindre kontroll och en inlåsningsrisk att hålla ögonen på när volym och kostnad växer.
Row-level security framför databas per tenant
- För
- En databas att migrera och driva; isoleringen ligger i policyn nära datan.
- Emot
- Felaktiga policyer kan läcka mellan tenants - det kräver test och granskning.
Serverless framför långkörande server
- För
- Skalar till noll och du betalar för faktisk användning, inte ledig kapacitet.
- Emot
- Kallstarter och tidsgränser gör tunga eller långa jobb opraktiska utan en separat worker.
Stripe som betalsystem
- För
- Färdig fakturering, momslogik och självbetjäning - veckor av arbete du slipper.
- Emot
- Transaktionsavgift och beroende av webhooks som måste hanteras idempotent.
Kostnad
I MVP-skedet landar plattformskostnaden ofta runt 0-2 000 kr/mån (Vercel Pro och Supabase Pro på ungefär 20-25 USD vardera, plus Stripes transaktionsavgift). Den verkliga kostnaden är utvecklingstiden, inte hostingen - och uppstället räcker långt innan du behöver tänka om.
Ska vi bygga den här hos er?
En referensarkitektur är en startpunkt, inte en mall - det rätta valet beror på er last, ert team och era krav. Hör av dig så anpassar vi den efter sammanhanget.