Externe Diensten & Kosten

Overview van alle third-party services die Liefdevolle Blik nodig heeft.

Hosting & Database

Vercel (Next.js Hosting)

Plan Kosten Geschikt Voor
Free Gratis Dev + small projects (<100/mnd)
Pro €20/mnd Production
Enterprise Custom Large scale (1000s requests/mnd)

Wat je krijgt:

  • Edge network (Europa + worldwide)
  • Automatic HTTPS
  • Serverless functions
  • Environment variables
  • CDN included
  • 50GB bandwidth/mnd

Setup:

  1. vercel.com
  2. Connect GitHub repo
  3. Deploy
  4. Environment variables toevoegen

Docs: https://vercel.com/docs


Supabase (Database + Auth)

Plan Kosten Geschikt Voor
Free Gratis Dev (max 500MB)
Pro €25/mnd Production
Team Custom Enterprise

Wat je krijgt:

  • PostgreSQL 15
  • 8 GB database (Pro)
  • Row Level Security
  • Real-time subscriptions
  • Edge Functions (cron jobs)
  • Email Auth + OAuth
  • Vector search (pgvector)

Setup:

  1. supabase.com
  2. Create project (EU region)
  3. Push migrations: supabase db push
  4. Copy API keys

Kosten Breakdown (Pro):

  • €25 base
  • Extra storage: €0.10 per GB
  • Egress: €0.09 per GB over 2GB

Docs: https://supabase.com/docs


Communication

WhatsApp Business API (Meta)

Item Kosten
Business Account Gratis
Phone Number Gratis (NL number)
Message (template) €0.06–0.09
Message (custom) €0.09–0.15

Wat je nodig hebt:

  1. Meta Business Account
  2. WhatsApp Business app
  3. Zakaals telefoonnummer (NL: +31)
  4. Message templates (24-48u approval)

Kosten Voorbeeld:

  • 100 personen → 100 berichten op opening day
  • €0.09 × 100 = €9 per cirkel opening

Setup:

  1. facebook.com/business
  2. Create Business Account
  3. Register phone number
  4. Request template approval
  5. Get API credentials (Phone ID + Access Token)

Environment Variables:

WA_PHONE_ID=<je phone id>
WA_ACCESS_TOKEN=<permanent token>
WA_VERIFY_TOKEN=<random secret>

Docs: https://developers.facebook.com/docs/whatsapp


Resend (Email Service)

Plan Kosten Limit
Free Gratis 3000 emails/mnd
Pro $20/mnd Unlimited

Wat je krijgt:

  • Transactionele emails
  • Email verification
  • DKIM/SPF/DMARC setup
  • Bounce handling
  • Email analytics

Setup:

  1. resend.com
  2. Create account
  3. Add domain liefdevolleblik.nl
  4. Verify SPF/DKIM/DMARC
  5. Get API key

Environment Variables:

RESEND_API_KEY=re_xxxxx
RESEND_FROM=blik@liefdevolleblik.nl

Kosten Voorbeeld:

  • Opening day: 100 emails = €0 (under 3000/mnt)
  • Veel notificaties? Stap over naar Pro

Docs: https://resend.com/docs


Security & Monitoring

hCaptcha (Bot Prevention)

Plan Kosten Requests
Free Gratis 10000/mnt
Pro Custom Unlimited

Wat je krijgt:

  • CAPTCHA widget
  • Bot detection
  • Privacy-respecting (no Google tracking)
  • Accessibility features

Setup:

  1. hcaptcha.com
  2. Create account
  3. Add domain
  4. Get site key + secret
  5. Implement in signup form

Environment Variables:

NEXT_PUBLIC_HCAPTCHA_SITE_KEY=<site key>
HCAPTCHA_SECRET_KEY=<secret>

Docs: https://docs.hcaptcha.com


Sentry (Error Tracking) — OPTIONAL

Plan Kosten Events/mnt
Free Gratis 5000
Team $29/mnt 50000

Wat je krijgt:

  • Error tracking
  • Performance monitoring
  • Release tracking
  • Alerts

Setup:

npm install @sentry/nextjs

Docs: https://docs.sentry.io/platforms/javascript/guides/nextjs/


Datadog (Performance Monitoring) — OPTIONAL

Plan Kosten
Free Gratis
Pro $15+/host/mnt

Wat je krijgt:

  • Infrastructure monitoring
  • Application performance monitoring
  • Logs

Docs: https://docs.datadoghq.com


DNS & Domain

mijn.host (Domain Registrar)

Your DNS provider for liefdevolleblik.nl

Item Kosten
.nl Domain (1 jaar) ~€10–15/jaar
DNS management Included
Email forwarding Included

Setup:

  1. liefdevolleblik.nl bereits registered
  2. Voeg CNAME record toe:
    • Host: @
    • Value: cname.vercel-dns.com
  3. Vercel checkt DNS (24u)
  4. SSL automatisch (Let's Encrypt)

Docs: https://www.mijn.host/support


Cost Summary

Minimum Setup (Production)

Service Kosten/Mnd Opmerkingen
Vercel €20 Production plan
Supabase €25 Pro plan
WhatsApp API ~€5–20 ~50–200 berichten
Resend Gratis <3000 emails
hCaptcha Gratis <10000 requests
Domain (.nl) ~€1 Jaarlijks
TOTAAL ~€50–65/mnd

Optimized Setup (Smaller Budget)

Service Kosten/Mnd Opmerkingen
Vercel Gratis Free plan (small)
Supabase Gratis Free plan (max 500MB)
WhatsApp API ~€5–20 Usage-based
Resend Gratis <3000 emails
hCaptcha Gratis <10000 requests
Domain (.nl) ~€1 Jaarlijks
TOTAAL ~€6–21/mnd

Enterprise Setup

Service Kosten/Mnt Opmerkingen
Vercel €100+ Custom plan + dedicated support
Supabase €200+ Large database + high throughput
WhatsApp API €100+ Millions of messages
Resend $100+ High volume emails
Sentry $29+ Error tracking
Datadog $50+ Performance monitoring
Domain ~€1 Jaarlijks
TOTAAL €480–480+/mnt

Scaling Strategy

Als je 10+ cirkels/mnt opstart:

Meer WhatsApp kosten:

  • 10 × 100 personen × €0.09 = €90/mnt
  • Upgrade naar Meta Business Premium?

Meer email kosten:

  • Upgrade Resend naar Pro (€20/mnt)

Meer database:

  • Supabase Pro: €25 (includes 8GB)
  • Extra storage: €0.10/GB
  • Extra database: €10/mnt

More traffic:

  • Vercel Pro: €20/mnt (scaling included)
  • Datadog: €15+/mnt (monitoring)

Annual Costs Example

100 Circles/Year (Small Groeps)

Hosting:
  Vercel (Pro):          €240/jaar
  Supabase (Pro):        €300/jaar
  hCaptcha:              Gratis

Communication:
  WhatsApp (5000 msg):   €450/jaar
  Resend:                Gratis

Monitoring:
  Sentry (optional):     €348/jaar

Domain:
  mijn.host:             €12/jaar

TOTAL/JAAR:              €1350–1698

COST PER CIRCLE:         €13–17

Payment Methods

Service Payment
Vercel Credit card (monthly)
Supabase Credit card (monthly)
WhatsApp Credit card (prepaid or monthly)
Resend Credit card (monthly)
hCaptcha Free tier doesn't require card
mijn.host iDEAL, Card, Crypto

Free Tier Strategy

Beginnen gratis:

  1. Deploy op Vercel Free (included)
  2. Start Supabase Free (max 500MB data)
  3. Use hCaptcha Free
  4. Use Resend Free (<3000 emails)
  5. Register domain (€1/maand)

Total: ~€1–3/mnt

Upgrade wanneer je:

  • 500MB database nodig hebt (Supabase Pro)

  • 100 users (Vercel Pro)

  • 5 large circles with notifications (Resend Pro)

  • 100 messages per day (WhatsApp paid)


Billing Tips

  1. Set budget alerts in Vercel + Supabase
  2. Monitor usage monthly (prevent surprise charges)
  3. Use free tiers as long as possible
  4. Bundle discounts: Contact sales teams for high volume
  5. Commit plans: Vercel & Supabase offer discounts for annual commitment

Zie Ook: