Lumina Learn
Un apprentissage qui fonctionne dans le bus, hors ligne et à grande échelle.
- Client
- Brightpath Education
- Année
- 2019
- Durée
- 11 mois
- Taille de l'équipe
- 6 ingénieurs

Démo interactive
Une maquette interactive du produit que nous avons développé — cliquez, explorez.
Interface de démonstration en anglais.
Le défi
Brightpath exploitait neuf instances Moodle sur cinq campus, chacune avec ses plugins, ses fichiers d’inscription et aucune vision partagée de l’apprenant. 61 % des accès venaient de téléphones — souvent sur des connexions de banlieue capricieuses — alors que la plateforme exigeait un poste fixe et une ligne stable ; l’achèvement des cursus d’apprentissage avait chuté de onze points en deux ans. Les formateurs passaient leurs soirées à ressaisir les présences dans des rapports conformes au financement, et chaque septembre, la semaine d’inscription faisait s’effondrer l’instance principale. Il fallait une plateforme unique répondant aux exigences de justification ESFA, fonctionnant hors ligne et survivant aux inscriptions sans héroïsme.
Notre solution
Nous avons livré une PWA en Vue 3 dotée d’un moteur de synchronisation offline-first : cours, quiz et transcriptions vidéo se téléchargent en arrière-plan, et la progression fusionne sans conflit au retour du réseau. Une API Node.js et GraphQL alimente un learning record store conforme xAPI : chaque interaction — en classe, en ligne ou dans le bus — rejoint une chronologie auditable. Les contenus SCORM historiques tournent dans une couche de compatibilité, WebRTC anime les classes en direct avec relevé de présence automatique, et les rapports de financement ESFA se génèrent en un clic. Kubernetes, avec autoscaling anticipé, a absorbé un pic de 14x lors de notre test de charge final.
Résultats
Stack technique
Vous faites face à un défi similaire ?
Nous avons déjà résolu ce type de problème. Parlons de la façon dont cette expérience peut s'appliquer à votre situation.
Discuter de votre projetÉtude de cas suivante
Keystone →