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.