No items found.
No items found.

HealthHero : Migration du PMS vers une architecture microservices, conçue pour scaler sans surcoût

Fusion des backends Qare (FR) et Adastra (UK) dans une plateforme unifiée en Nest.JS.

Contexte

HealthHero, plateforme européenne de téléconsultation issue des acquisitions de Qare (France), MyClinic (Irlande) et Fernarzt (Allemagne), vise à devenir leader européen de la e-santé avec des dizaines de millions de consultations annuelles. 

Pour y parvenir, le groupe décide en 2024 d’unifier ses systèmes IT hérités de ses acquisitions, souvent non-conformes aux standards européens (HDS, NHS Digital, ISO 27001) et difficiles à maintenir.

La direction technique choisit alors de s'appuyer sur la stack de Qare (Loopback.js), seul backend maîtrisé en interne. Bien que robuste, cette base nécessite une modernisation complète pour devenir la plateforme commune et permettre de : réduire les coûts récurrents, accélérer le déploiement de nouvelles fonctionnalités et faciliter l'expansion internationale avec une architecture conforme aux exigences locales.

Cette migration, menée par Theodo, constitue un levier stratégique pour une croissance accélérée à coûts maîtrisés.

Challenges

  • Remplacement d'Adastra exigé en moins de 12 mois.
  • Redesign complet : backend avec du code entremêlé, non documenté, des dépendances magiques et un lift-and-shift vers NestJS exclu.
  • Livraison continue en parallèle de la migration, sans feature freeze.
  • Complexité multi-environnements (Azure/AWS) et un backlog commun sur socle en transformation.
  • PMS avec 115+ écrans interconnectés, une base de données complexe et workflows métier essentiels.

Notre approche

Trois équipes parallèles (backend, microservices, cloud) encadrées par un Engineering Manager ont piloté la migration selon les principes Lean Tech :

Tech-enabled network of teams

Synchronisation UK/FR assurée via artefacts partagés (macroplan, daily mails, KPI 3S).

Right first time

Extraction progressive des microservices critiques avec couverture de tests, refacto des standards sécurité/stabilité/performance.

AI-powered

Compréhension automatique du legacy, identification des patterns de migration, génération de slices NestJS par agents IA.

« Theodo nous a permis de migrer notre cœur de plateforme en temps record, sans interruption produit. Une base solide pour notre ambition européenne. »

Notre impact

x5

Accélération du delivery : de 2 à 10 endpoints migrés/semaine sur ~150 endpoints.

600k €/an

d’économies estimées via l’arrêt de la licence Adastra.

0

régression fonctionnelle grâce à une couverture de test systématique.

Découvrez d'autres réussites clients

No items found.
Voir nos réussites clients