IQ Education :

Découvrez comment nous avons repris une application prisonnière d'un outil tiers pour en rendre le client 100 % propriétaire, sans jamais interrompre son fonctionnement.

  • Migration
  • Infrastructure dédiée
  • Sécurité
  • RGPD
Client
IQ Education
Secteur
EdTech / Formation
Livrables
Reprise, sécurisation et migration d'application web
Date de livraison
mars 2026
Expertises mobilisées
développement web, DevOps / infrastructure, sécurité & conformité

IQ Education disposait d'une application développée rapidement sur une plateforme tierce. Efficace pour démarrer, mais un piège à moyen terme : impossible à faire évoluer librement.

Le problème n'était pas le produit, mais la dépendance : aucun accès au code source, aucune maîtrise de l'hébergement, et un risque permanent de perte de données. Autant de limites invisibles au quotidien, mais bloquantes dès qu'on envisage de faire grandir l'outil.

L'enjeu pour IQ Education ? Passer d'une dépendance totale à une plateforme à une pleine autonomie : reprendre la main sur son propre produit.

Le vrai défi ? Reprendre l'existant sans jamais interrompre l'accès à l'appli.

Migrer une application déjà en production, c'est délicat. Les utilisateurs devaient continuer à travailler pendant qu'en arrière-plan, on rebâtissait les fondations. Aucun moment de coupure, aucune perte de données tolérée.

À cela s'ajoutaient les enjeux propres à un acteur EdTech : sécuriser des données sensibles, garantir la conformité RGPD, et poser une base saine sur laquelle de nouvelles fonctionnalités pourraient enfin être développées. Bref, transformer une app bancale en appli du quotidien.

  1. 1.Audit et sécurisation de l'existant

    Nous avons commencé par sécuriser le terrain : mettre à l'abri des données et créer des sauvegardes automatisées. De quoi éliminer immédiatement le risque de perte, avant de lancer la moindre migration.

  2. 2.Migration vers une infrastructure dédiée

    Nous avons ensuite mené une reprise complète de l'existant sans interruption de service, avec une migration vers une infrastructure dédiée. Le client récupère le contrôle total : code source, accès, hébergement.

  3. 3.Mise en conformité et préparation de l'avenir

    Enfin, nous avons remis l'application au niveau attendu : sécurisée, conformité RGPD, et création d'une base saine, prête à accueillir les nouvelles fonctionnalités que la plateforme tierce rendait impossibles.

Des points de synchronisation hebdomadaires

Chaque semaine, un point d'étape nous permettait de valider les avancées, d'ajuster les priorités et de sécuriser chaque phase de la reprise.

Une reprise progressive et maîtrisée

Plutôt qu'une bascule brutale, nous avons avancé par étapes vérifiées, en nous assurant à chaque palier que le service restait disponible et les données intègres.

Des environnements de test en continu

Au fur et à mesure de la migration, nous mettions à disposition du client des environnements de pré-production (Staging). Chaque étape pouvait être validée en conditions réelles avant d'être appliquée, pour avancer sans risque.

Le client garde le contrôle total, à chaque étape, et voit la reprise progresser en temps réel : pas de tunnel, pas de mauvaise surprise, pas de coupure.

Pour reprendre l'application et la rendre pleinement autonome, sécurisée et évolutive, nous avons mobilisé plusieurs briques :

  • Front-enddans le navigateur, sans installation : Phaser (carte 2D), Svelte (interface), LiveKit (visio), Matrix (chat)
  • Back-endNode.js / TypeScript, en petits services (connexions, cartes, fichiers) synchronisés en temps réel
  • Base de donnéesRedis (état des salles en direct), cartes stockées en fichiers sur le serveur ou dans un stockage cloud
  • Comptes utilisateursservice externe ou annuaire d'entreprise via SSO
  • Infrastructurehébergement sur infrastructure dédiée
  • Sécuritésauvegardes automatisées, mise en conformité RGPD

IQ Education est désormais propriétaire à 100 % de son outil : code, accès, hébergement

Une application sécurisée et conforme RGPD, avec sauvegardes automatisées

Une base prête à accueillir de nouvelles fonctionnalités, sans dépendance à un tiers

Zéro interruption de service pendant toute la reprise

Mascotte Horizon Factory

Voir plus de projets

Tami
Wiszy
RecomMe
CO·GITO
Sève Finance
Profils&Liens
Steerqo
edjoy!
Alia
COUSTODIA
GROW
IAN Click
PROTO
Camp Boost
MyFrank
BPM
Freeda
The Bench
Hacksessible
Tami
Wiszy
RecomMe
CO·GITO
Sève Finance
Profils&Liens
Steerqo
edjoy!
Alia
COUSTODIA
GROW
IAN Click
PROTO
Camp Boost
MyFrank
BPM
Freeda
The Bench
Hacksessible
Tami
Wiszy
RecomMe
CO·GITO
Sève Finance
Profils&Liens
Steerqo
edjoy!
Alia
COUSTODIA
GROW
IAN Click
PROTO
Camp Boost
MyFrank
BPM
Freeda
The Bench
Hacksessible
Tami
Wiszy
RecomMe
CO·GITO
Sève Finance
Profils&Liens
Steerqo
edjoy!
Alia
COUSTODIA
GROW
IAN Click
PROTO
Camp Boost
MyFrank
BPM
Freeda
The Bench
Hacksessible