Mission en renfort - Téléconsultation et services e-santé
Avec.fr
Une mission front-end en renfort consacrée à la téléconsultation et à l’amélioration d’une plateforme de services médicaux.
- Statut
- Mission freelance réalisée
- Durée
- 1 an de mission
- Focus
- 1 mois pour la téléconsultation
- Support
- Ordinateur, tablette et mobile

Le projet
Le groupe Avec accompagne les personnes au quotidien dans les domaines de la santé et du bien-être, à domicile, en maison de retraite, à l’hôpital et en ville. J’ai rejoint sur place une équipe composée de deux développeurs et d’un DevOps afin de renforcer une application existante de prise de rendez-vous et son tableau de bord destiné aux praticiens et aux établissements de santé.
01
Le contexte
Je suis intervenu comme développeur front-end, avec des contributions côté back-end, au sein d’une application déjà utilisée pour la prise de rendez-vous médicaux et la gestion de l’activité par les praticiens et les établissements. La mission s’est déroulée pendant un an, sur place, dans une organisation en sprints rythmée par des réunions quotidiennes.
02
La téléconsultation
Pendant un mois, j’ai développé l’interface de téléconsultation et sa communication avec le serveur. Elle réunissait la connexion à la salle d’appel, l’affichage de la vidéo et les commandes nécessaires pour gérer le son, le plein écran et la fin de la consultation. La fonctionnalité était utilisable sur ordinateur, tablette et mobile.
03
Communication en temps réel
WebRTC assurait la communication audiovisuelle, tandis que Socket.IO faisait le lien entre le client et le serveur. Je suis également intervenu côté back-end sur la gestion des utilisateurs connectés afin d’associer le patient à son praticien et de limiter chaque salle de téléconsultation à deux interlocuteurs.
04
Une mission plus large
Au-delà de la téléconsultation, j’ai corrigé des anomalies et amélioré plusieurs fonctionnalités de prise de rendez-vous. J’ai notamment contribué à la gestion des créneaux, avec leur verrouillage temporaire pendant une réservation pour éviter les doublons, ainsi qu’aux restrictions de prise de rendez-vous configurables par les cabinets. J’ai aussi participé à l’échange de documents entre patients et praticiens, avec un stockage dans un bucket des services Google.
Objectifs
- Intégrer une fonctionnalité de téléconsultation au produit existant.
- Mettre en relation un patient et son praticien dans une salle limitée à deux interlocuteurs.
- Améliorer la fiabilité et les usages du service de prise de rendez-vous.
- Permettre l’échange de documents entre patients et professionnels de santé.
Technologies
- React
- WebRTC
- Socket.IO
- Node.js
- Express
- Stockage cloud Google