EdTech

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
Lumina Learn

Démo interactive

Une maquette interactive du produit que nous avons développé — cliquez, explorez.

9:41
12
2,450 XP

Good morning, Amara

3,214 learners online now

AO
62%

Weekly goal

28 of 45 min today · Level 5

50 / 600 XP to Level 6

CONTINUE LEARNING

GCSE Maths Foundation

Next: Solving linear equations

58% complete

Jump back in

Digital Marketing Essentials

4/10 lessons

Health & Social Care L3

11/14 lessons

Interface de démonstration en anglais.

01

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.

02

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.

03

Résultats

+55%
Apprenants actifs hebdomadaires
+18 pts
Taux d’achèvement des cursus
-72%
Tickets d’assistance aux inscriptions
99.95%
Disponibilité en période d’examens

Stack technique

Vue 3Node.jsGraphQLxAPIWebRTCPostgreSQLKubernetes

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 →