Skip to content

10 — Notificatie-systeem

Status: 📋 Placeholder — Nog niet uitgewerkt.

Dit document moet het volgende bevatten:

  • In-app notificaties — achievement unlocks, connectie-verzoeken, berichten, systeem-meldingen
  • Email notificaties — via Resend (al geïntegreerd in API), templates per type, frequency settings
  • Push notificaties — toekomst, PWA service worker
  • Notificatie preferences — per kanaal (in-app/email/push) aan/uit, per type configureerbaar
  • Database schemanotifications tabel, read/unread status, bulk markeren
  • Delivery logica — wanneer welk kanaal (in-app altijd, email bij ongelezen na X minuten)
  • Rate limiting — voorkomen van notification spam
  • Gebruikt door: Experience & Community (08) — achievements, connecties, berichten
  • Resend integratie: al beschikbaar in de API (apps/api/src/routes/)