MediAgenda - logiciel de réservation médicale SaaS
Logiciel de réservation médicale complet construit avec Next.js 14, Prisma et Stripe. Quatre portails (patients, médecins, admin, support), chat en temps réel, dossiers médicaux, bilingue EN/ES. Lancez votre clinique en quelques jours.
Paiement protégé
Votre argent reste sous garde pendant 1 jour
Livraison immédiate
Téléchargez le code complet dès le paiement
Achat garanti
Un souci ? Ouvrez un signalement
Ce qui est inclus
- Code source complet Next.js 14 + TypeScript
- Système de design Tailwind, composants UI réutilisables
- Schéma Prisma + modèles prêts pour les migrations
- Moteur i18n en temps réel + dictionnaire EN de 11 000 entrées
Technologies
Description
Pourquoi MediAgenda ?
- 4 portails complets : Patient, Médecin, Admin et Agent de support
- Marketplace publique avec recherche, profils et réservation instantanée
- Réservation en invité — les patients réservent sans compte
- Cycle de vie complet du rendez-vous (en attente → confirmé → terminé)
- Monétisation Stripe : formules gratuites, paiement unique ou abonnement
- Paiements patient-médecin via Stripe Connect (commissions de plateforme)
- Messagerie médecin–patient en temps réel avec Pusher
- Dossier médical électronique avec un assistant pas à pas
- Avis avec notes, étiquettes, réponses du médecin et modération
- Suite de tickets de support avec métriques SLA et plannings des agents
- Bascule de langue EN/ES à chaud — 11 000+ chaînes traduites
- Intégration Google Maps pour les emplacements des cliniques
- Export Excel des catalogues, utilisateurs et rendez-vous
- Belles données de démo : 26 médecins, 35 patients, 750+ rendez-vous
01. Une landing page qui vend pour vous

02. Marketplace de médecins avec recherche intelligente
03. Des profils publics de médecin qui inspirent confiance


04. Réservation sans friction — aucun compte requis
Le widget de réservation guide le patient à travers le type de visite, l'adresse, le service, l'assureur et une grille de disponibilités en direct calculée à partir du planning hebdomadaire du médecin, de ses pauses, vacances et rendez-vous existants. Les invités réservent avec un simple nom et un e-mail ; les réservations de créneau empêchent la double réservation et (si activé) les patients paient la consultation en ligne au moment de réserver.

05. Authentification et onboarding pour chaque rôle

Inscription patient — assistant en 2 étapes avec aperçu en direct. Inscription médecin — assistant en 5 étapes avec aperçu du profil en direct

L'assistant du médecin recueille le profil, la spécialité, l'adresse de la clinique (avec autocomplétion Google Places) et les disponibilités hebdomadaires, puis — selon le mode de facturation que vous configurez — encaisse un paiement unique ou démarre un abonnement Stripe (checkout hébergé ou intégré, jours d'essai optionnels) avant d'activer le compte.
06. Portail patient — tout au même endroit



07. Portail médecin — un vrai cockpit de cabinet




08. Panneau d'administration — pilotez toute la plateforme
Un superbe back office pour opérer la marketplace : tableau de bord global, gestion des utilisateurs avec filtres par rôle et pages de détail dignes d'un audit, supervision des rendez-vous, six gestionnaires de catalogue (spécialités, services, maladies, assureurs, types de patients, préfixes professionnels) avec export Excel, modération des avis avec workflow d'avis signalés, une suite de support complète et des réglages de monétisation approfondis.


09. Portail agent de support — helpdesk intégré

10. Bilingue par conception — anglais et espagnol
MediAgenda est conçu pour générer des revenus dès le premier jour, avec deux sources de revenus indépendantes propulsées par Stripe que vous configurez entièrement depuis le panneau d'administration — sans changement de code ni variables d'environnement.
💳 Moteur 1 — revenu SaaS : facturez la plateforme aux médecins

🩺 Moteur 2 — revenu transactionnel : gagnez sur chaque consultation payée
Activez les paiements patient-médecin via Stripe Connect et conservez une commission de plateforme configurable sur chaque consultation : un pourcentage, des frais fixes additionnels, ou les deux (mettez 0 % pour reverser 100 % au médecin). Décidez qui agit comme marchand officiel — la plateforme encaisse et transfère le net au médecin, ou le médecin encaisse directement et Stripe route votre commission automatiquement. Les médecins complètent leur propre onboarding Stripe (KYC) depuis leur panneau, et le tableau de bord admin suit les comptes connectés, les encaissements et la commission cumulée.

- Onboarding des médecins gratuit / paiement unique / abonnement
- Jours d'essai, prix promotionnels et multi-devises
- Stripe Checkout hébergé ou intégré dans l'assistant d'inscription
- Reversements Stripe Connect avec commissions de plateforme par consultation
- Charges destination ou directes (choix du marchand officiel)
- Bascule test/live avec bilans de santé de la connexion
- Historique des abonnements et paiements dans le panneau admin
- Simulateur de frais interactif avec les coûts réels de Stripe

Détail des fonctionnalités par rôle
Stack technique
- Next.js 14 (App Router, Server Components et Server Actions)
- TypeScript de bout en bout
- Prisma ORM · PostgreSQL (65+ modèles)
- Tailwind CSS avec un design system sur mesure
- NextAuth (identifiants, sessions JWT, 5 rôles)
- Stripe : Checkout, Subscriptions, Payment Intents et Connect
- Pusher Channels pour la messagerie en temps réel
- Google Maps et Places (embed, géocodage, autocomplétion)
- date-fns, validation Zod, icônes Lucide
- Moteur i18n maison à chaud (EN/ES)
Ce que vous recevez
- Code source complet Next.js 14 + TypeScript
- Schéma Prisma + modèles prêts pour les migrations
- Scripts de seed avec des données de démo riches et réalistes
- Moteur i18n à chaud + dictionnaire EN de 11 000 entrées
- Connexions démo en un clic pour les 4 rôles
- Code en anglais — commentaires, dossiers et routes
- Design system Tailwind, composants UI réutilisables
- .env.example et installation pas à pas
Prérequis
- Node.js 18+ et PostgreSQL 14+ (fonctionne à merveille avec Neon, Supabase, RDS ou Postgres local)
- Optionnel : compte Stripe (paiements), app Pusher (chat en temps réel), clé Google Maps (cartes et autocomplétion) — tout se configure depuis le panneau d'administration
Pas encore d'avis. Soyez la première personne à partager votre expérience.




