MediAgenda - medische boekings SaaS
Volledige medische boekings SaaS gebouwd met Next.js 14, Prisma & Stripe. Vier portals (patiënten, artsen, admin, ondersteuning) realtime chat, medische dossiers, tweetalig EN/ES. Lanceer uw kliniek binnen enkele dagen.
Beschermde betaling
Je geld blijft 1 dag in bewaring
Directe levering
Download de volledige code direct na betaling
Gedekte aankoop
Een probleem? Open een melding
Wat is inbegrepen
- Volledige Next.js 14 + TypeScript broncode
- Tailwind ontwerpsysteem, herbruikbare UI-componenten
- Prisma schema + migratie-klaar modellen
- Runtime i18n-engine + 11.000-entry EN woordenboek
Technologieën
Beschrijving
Waarom MediAgenda?
- 4 complete portals: Patiënt, Dokter, Beheerder & Ondersteuningsagent
- Open marktplaats met zoekfunctie, profielen & directe boekingen
- Gastboekingen — patiënten kunnen boeken zonder account
- Volledige afspraakcyclus (in afwachting → bevestigd → voltooid)
- Stripe-monetisatie: gratis, eenmalige of abonnementsplannen
- Betalingen van patiënt naar dokter via Stripe Connect (platformkosten)
- Realtime messaging tussen dokter en patiënt met Pusher
- Elektronisch medisch dossier met een stapsgewijze wizard
- Beoordelingen met beoordelingen, tags, antwoorden van dokters & moderatie
- Ondersteuning ticketing suite met SLA-metrics en agentplanning
- Runtime EN/ES taalwissel — 11.000+ vertaalde strings
- Google Maps-integratie voor klinieklocaties
- Excel-export van catalogi, gebruikers en afspraken
- Mooie demo-gegevens: 26 dokters, 35 patiënten, 750+ afspraken
01. Een landingspagina die voor jou verkoopt

02. Doktermarktplaats met slimme zoekfunctie
03. Open dokterprofielen die vertrouwen opbouwen


04. Probleemloze boekingen — geen account vereist
De boekwidget begeleidt de patiënt door het type bezoek, adres, dienst, verzekeraar en een live beschikbaarheidsrooster dat is berekend op basis van de wekelijkse planning van de dokter, pauzes, vakanties en bestaande afspraken. Gasten kunnen boeken met alleen naam en e-mail; slotreserveringen voorkomen dubbele boekingen, en (wanneer ingeschakeld) betalen patiënten de consultatie online op het moment van boeken.

05. Authenticatie & onboarding voor elke rol

Patiënt aanmelding — 2-staps wizard met live preview. Dokter aanmelding — 5-staps wizard met live profielpreview

De dokterwizard verzamelt profiel, specialiteit, kliniekadres (met Google Places-autocomplete) en wekelijkse beschikbaarheid, en afhankelijk van de factureringsmodus die je configureert, rekent hij een eenmalige vergoeding aan of start hij een Stripe-abonnement (gehoste of ingebedde checkout, optionele proefdagen) voordat hij het account activeert.
06. Patiëntenportaal — alles op één plek



07. Dokterportaal — een echte praktijkcockpit




08. Beheerderspaneel — beheer het hele platform
Een prachtig backoffice om de marktplaats te bedienen: wereldwijd dashboard, gebruikersbeheer met rolfilters en gedetailleerde pagina's voor impersonatie, toezicht op afspraken, zes catalogusbeheerders (specialismen, diensten, ziekten, verzekeraars, patiënttypes, professionele voorvoegsels) met Excel-export, beoordelingsmoderatie met gerapporteerde beoordelingsworkflow, een volledige ondersteuningssuite en diepgaande monetisatie-instellingen.


09. Ondersteuningsagentportaal — ingebouwde helpdesk

10. Bilingual by design — Engels & Spaans
MediAgenda is gebouwd om vanaf dag één geld te verdienen, met twee onafhankelijke door Stripe aangedreven inkomstenstromen die je volledig vanuit het beheerderspaneel configureert — geen codewijzigingen, geen omgevingsvariabelen.
💳 Motor 1 — SaaS-inkomsten: vraag dokters om te betalen voor het platform

🩺 Motor 2 — transactie-inkomsten: verdien op elke betaalde consultatie
Schakel betalingen van patiënt naar dokter in via Stripe Connect en behoud een configureerbare platformcommissie op elke consultatie: een percentage, een extra vaste vergoeding, of beide (stel 0% in om 100% aan de dokter door te geven). Beslis wie optreedt als handelaar van record — het platform factureert de kosten en draagt het netto bedrag over aan de dokter, of de dokter factureert rechtstreeks en Stripe routeert automatisch je vergoeding. Dokters voltooien hun eigen Stripe onboarding (KYC) vanuit hun paneel, en het beheerdersdashboard houdt verbonden accounts, kosten en opgebouwde commissies bij.

- Gratis / eenmalige / abonnements onboarding voor dokters
- Proefdagen, promotionele prijzen en multi-valuta
- Gehoste of ingebedde Stripe Checkout in de aanmeldwizard
- Stripe Connect-uitbetalingen met per-consult platformkosten
- Bestemmings- of directe kosten (keuze van handelaar van record)
- Test/live-moduswissel met verbindingsgezondheidscontroles
- Abonnements- & betalingsgeschiedenis in het beheerderspaneel
- Interactieve kosten simulator met echte Stripe-kosten

Functiebeschrijving per rol
Technische stack
- Next.js 14 (App Router, Server Components & Server Actions)
- TypeScript end-to-end
- Prisma ORM · PostgreSQL (65+ modellen)
- Tailwind CSS met een aangepast ontwerpsysteem
- NextAuth (referenties, JWT-sessies, 5 rollen)
- Stripe: Checkout, Abonnementen, Betalingsintenties & Connect
- Pusher Channels voor realtime messaging
- Google Maps & Places (embed, geocodering, autocomplete)
- date-fns, Zod-validatie, Lucide-iconen
- Aangepaste runtime i18n-engine (EN/ES)
Wat je krijgt
- Volledige Next.js 14 + TypeScript-broncode
- Prisma-schema + migraties-klaar modellen
- Seed-scripts met rijke, realistische demo-gegevens
- Runtime i18n-engine + 11.000-invoer EN-woordenboek
- Eenklik-demo-inloggegevens voor alle 4 rollen
- Engelse codebase — opmerkingen, mappen & routes
- Tailwind ontwerpsysteem, herbruikbare UI-componenten
- .env.example en stapsgewijze setup
Vereisten
- Node.js 18+ en PostgreSQL 14+ (werkt geweldig met Neon, Supabase, RDS of lokale Postgres)
- Optioneel: Stripe-account (betalingen), Pusher-app (realtime chat), Google Maps API-sleutel (kaarten & autocomplete) — allemaal geconfigureerd vanuit de UI van het beheerderspaneel
Nog geen reviews. Wees de eerste die je ervaring deelt.




