Rejoice Software logo

Éducation · SaaS

Atlas LMS — plateforme d'apprentissage par cohortes

Une plateforme d'apprentissage par cohortes pour plus de 12 000 apprenants en quatre langues, avec sessions en direct, évaluations et certificats intégrés à un cœur Laravel.

Atlas LMS — plateforme d'apprentissage par cohortes
12 000 apprenants actifs NPS 71 4 langues

Client

Confidential (EdTech)

Secteur

Éducation

Durée

18 semaines

Lancement

T2 2024

Technologies

Laravel Livewire Mux PostgreSQL

Équipe

1 chef de projet · 2 designers · 3 ingénieurs Laravel · 1 DevOps · 1 producteur de contenu

01 / 05

Le défi

Atlas était passé d'une cohorte de 40 apprenants sur Notion + Zoom + Google Classroom à six cohortes simultanées de plus de 200 apprenants en quatre langues. Les coutures craquaient : des devoirs en retard arrivaient chez le mauvais formateur, des enregistrements se perdaient entre plusieurs Drive et les certificats étaient créés à la main.

L'équipe avait besoin d'une vraie plateforme, sans perdre la pédagogie de proximité par cohortes qui faisait la différence de ses cours. Le brief de design était en substance : « faites disparaître la plateforme ».

02 / 05

Notre approche

Nous avons construit la plateforme avec Laravel + Livewire + PostgreSQL, Mux pour la vidéo et Pusher pour le temps réel. Livewire nous a permis de livrer une interface riche basée sur des formulaires (devoirs, discussions, sessions en direct) sans le poids d'un framework côté client que la petite équipe aurait dû maintenir.

Le fonctionnement par cohortes est au centre. Une cohorte a une date de début et de fin, un formateur, une langue, un programme, un espace Slack et un modèle de certificat. Tout le reste (devoirs, sessions, rendus, retours) est rattaché à une cohorte. La proximité est préservée, et les formateurs disposent d'un tableau de bord qui passe à l'échelle.

03 / 05

Décisions clés

Nous avons payé Mux pour la vidéo. Développer notre propre solution aurait englouti tout le budget d'ingénierie. Mux nous a apporté le streaming adaptatif, les miniatures, les chapitres et les statistiques pour un coût à la minute répercutable au client.

Nous avons lancé quatre langues dès le premier jour, avec un contenu localisé de bout en bout, pas seulement l'interface. Chaque élément du programme peut être traduit et versionné séparément. Chaque apprenant voit le site dans sa langue, chaque formateur dans la sienne, et le modèle de contenu reste indépendant de la langue.

Nous avons envoyé chaque événement métier vers un bus et laissé un petit pipeline d'analyse (Laravel Horizon → ClickHouse) le traiter presque en temps réel. Les formateurs voient l'engagement de la cohorte, les apprenants en difficulté et les chances de réussite sans attendre un rapport nocturne.

04 / 05

Ce qui a changé

12 400 apprenants actifs dans 32 cohortes la première année. Un NPS de 71 (contre 58 avec l'ancien système). Le taux de complétion est passé de 61 % à 86 %, car les formateurs voyaient enfin qui décrochait et les rappels les aidaient à revenir.

05 / 05

La suite

Nous développons un assistant pédagogique IA qui répond directement dans les fils de discussion aux questions courantes sur le programme, pour laisser aux formateurs celles qui nécessitent vraiment un humain. L'expérimentation actuelle fait passer leur temps de réponse de 4,6 heures à moins de 40 minutes.

Parlons-en

Construisons quelque chose de mémorable.

Appel stratégique gratuit de 30 minutes. Pas de pitch, pas d'engagement — juste un plan.

Démarrer un projet