Construire une marketplace de services de santé de A à Z

19/03/2026
Un acteur de la santé connectée nous a confié la création complète de sa plateforme. L'objectif : permettre à des praticiens du bien-être (hypnothérapeutes, coachs, thérapeutes) de proposer leurs services en ligne et à leurs patients de les trouver, réserver et payer en quelques clics. Cinq applications à livrer, un seul objectif : que tout fonctionne ensemble, du premier clic à la consultation vidéo, sans friction. Un beau challenge ! (Et on a réussi)
Le contexte
Notre client lançait une marketplace de mise en relation entre praticiens du bien-être et particuliers. Le marché de l'hypnothérapie et des médecines complémentaires explose en France, mais la prise de rendez-vous reste artisanale : bouche-à-oreille, appels téléphoniques, pas de visibilité en ligne pour les praticiens.
L'enjeu était double :
- Côté praticiens : leur donner un outil professionnel pour gérer leur activité : agenda, clients, paiements, visio, et une vitrine pour se rendre visibles.
- Côté patients : une expérience simple pour trouver un praticien, vérifier ses qualifications, et réserver une séance en ligne ou en cabinet.
Contrainte forte : la plateforme devait fonctionner sur web et mobile dès le lancement, avec un back-office d'administration pour valider les praticiens avant leur mise en ligne.
Le défi
Ce n'est pas un site vitrine. C'est un produit à quatre faces qui doivent fonctionner ensemble en temps réel :
- Les patients cherchent, réservent et paient.
- Les praticiens gèrent leur agenda, leurs cabinets, leurs tarifs et leurs consultations vidéo.
- Les collaborateurs (secrétaires, assistants) gèrent les rendez-vous pour le compte d'un praticien.
- Les administrateurs valident les inscriptions, suivent les paiements et supervisent la plateforme.
Chaque rôle a son propre parcours, ses propres écrans, ses propres droits d'accès. Mais tous partagent les mêmes données en temps réel : quand un patient réserve un créneau, il disparaît instantanément de l'agenda du praticien.
Ajoutez à ça : la gestion de paiements en ligne, des abonnements récurrents pour les praticiens, la génération automatique de factures, des consultations vidéo intégrées, des rappels par email et SMS, et un moteur de recherche par localisation, spécialité et langue parlée.
Le tout devait être livré comme un produit cohérent, pas comme cinq projets séparés collés ensemble.
Notre approche
Une base technique commune pour cinq applications
Plutôt que de développer cinq projets indépendants, on a construit une architecture en étoile : une API centrale qui alimente toutes les applications, et une bibliothèque de 36 composants partagés (formulaires, boutons, sélecteurs de date, tableaux) utilisée par les trois interfaces web.
Résultat : quand on corrige un bug sur un composant de formulaire, c'est corrigé partout. Quand on ajoute une fonctionnalité à l'API, toutes les applications en bénéficient immédiatement.
Les cinq applications livrées :
- L'espace patient (web) — recherche, réservation, paiement, historique
- L'espace praticien (web) — agenda, clients, cabinets, tarifs, abonnement, collaborateurs
- Le back-office administrateur (web) — validation des comptes, suivi des paiements
- L'application mobile (iOS/Android) — accès patient en mobilité
- La bibliothèque de composants partagée — cohérence visuelle et gain de temps
Un parcours praticien pensé pour la confiance
Sur une marketplace de santé, la confiance est tout. On a mis en place un processus d'inscription en plusieurs étapes : le praticien renseigne son profil, ses diplômes, ses expériences et ses publications. Il configure ses cabinets (adresse, horaires, accessibilité PMR, possibilité de consultation vidéo). Il définit ses prestations avec tarifs et durées.
Ce n'est qu'une fois son dossier complet qu'un administrateur peut valider son compte et le rendre visible aux patients. Ce mécanisme de validation manuelle garantit la qualité de l'annuaire.
La consultation vidéo, intégrée nativement
Quand un patient réserve une consultation vidéo, la plateforme crée automatiquement un événement dans l'agenda du praticien avec un lien de visioconférence. Pas besoin d'envoyer un lien Zoom manuellement, pas de copier-coller : tout est généré et envoyé aux deux parties au moment de la réservation.
Des paiements fluides, du début à la fin
Le paiement s'adapte au type de consultation :
- En cabinet : le paiement est enregistré au moment de la réservation.
- En visio : le patient paie après la consultation, via un lien sécurisé.
Les praticiens souscrivent un abonnement mensuel ou annuel pour accéder à la plateforme. Ils peuvent changer de formule, appliquer un code promotionnel, et consulter leur historique de factures. Côté administration, un tableau de suivi permet de savoir exactement ce qui a été payé et ce qui reste à reverser à chaque praticien.
Des rappels automatiques pour réduire les absences
La plateforme envoie des rappels automatiques : email au praticien le matin de ses consultations, SMS au patient la veille. Les patients peuvent aussi annuler en un clic depuis l'email de confirmation sans avoir à se connecter, grâce à un lien sécurisé à usage unique.
Le résultat
Livré et en production :
- 5 applications fonctionnelles et cohérentes entre elles
- 102 fonctionnalités côté serveur, couvrant l'intégralité du parcours
- Un moteur de recherche par localisation, spécialité, langue (19 langues supportées) et accessibilité
- Paiements et abonnements entièrement automatisés
- Consultations vidéo sans friction pour le patient comme pour le praticien
- Rappels automatiques par email et SMS pour minimiser les no-shows
- Multi-cabinets : un praticien peut gérer plusieurs lieux de consultation avec des horaires distincts
- Gestion d'équipe : les praticiens peuvent déléguer la gestion des rendez-vous à leurs collaborateurs
Lire aussi : Comment on a livré 5 applications depuis une seule codebase — le détail de notre approche monorepo sur ce même projet.
Ce qu'il faut retenir :
- Une marketplace de services, c'est quatre parcours utilisateurs qui doivent fonctionner ensemble, pas quatre projets séparés
- La confiance se construit dans le produit : validation des praticiens, paiements sécurisés, rappels automatiques
- Une architecture avec composants partagés permet de livrer cinq applications sans multiplier les coûts par cinq
Technologies : NestJS, Next.js, React Native, PostgreSQL, Stripe, Google Meet API, Mailjet, Twilio
