Gajone Dev

Wéman LMS — Étude de cas

Plateforme e-learning complète adaptée au Bénin : multi-auteurs, paiement MoMo, certificats auto-générés et suivi de progression.

eLearning • PlateformeEn développement2026
Next.jsDrizzle ORMBetter AuthInngestMuxPostgreSQL

Le contexte

Le e-learning explose en Afrique de l'Ouest, mais les plateformes internationales (Udemy, Teachable) sont mal adaptées au terrain : paiement par carte bancaire uniquement, tarification en dollars, aucune prise en compte des débits internet locaux. Wéman est une plateforme e-learning pensée dès le départ pour le marché béninois.

Le problème à résoudre

Permettre à des formateurs locaux de vendre leurs cours en ligne à un public qui paie par Mobile Money, suit les cours sur mobile avec une connexion parfois instable, et attend un certificat vérifiable en fin de parcours — le tout sans compétence technique côté formateur.

La solution mise en place

1

Architecture multi-auteurs : chaque formateur dispose de son espace pour créer ses cours, chapitres et quiz, suivre ses ventes et ses apprenants.

2

Streaming vidéo via Mux avec adaptation automatique de la qualité au débit disponible — indispensable pour les connexions mobiles locales.

3

Paiement Mobile Money intégré de bout en bout : l'apprenant paie avec MTN MoMo ou Moov, l'accès au cours est débloqué instantanément.

4

Génération automatique de certificats PDF nominatifs et vérifiables à la complétion d'un cours, via des jobs asynchrones Inngest.

5

Suivi de progression détaillé et analytics pour les formateurs : taux de complétion, chapitres qui bloquent, revenus.

Les résultats

Une plateforme complète opérationnelle : parcours d'achat, lecture vidéo, progression, certification et paiement local fonctionnent de bout en bout.

Les formateurs publient un cours complet sans aucune intervention technique.

Infrastructure dimensionnée pour héberger plusieurs écoles et formateurs indépendants sur la même base (multi-tenant).

Ce qui a fait la différence

Les jobs asynchrones (Inngest) découplent les traitements lourds — encodage, certificats, emails — du parcours utilisateur : l'interface reste instantanée.

Le choix de Drizzle ORM + PostgreSQL donne un schéma typé de bout en bout : les erreurs de données sont attrapées à la compilation, pas en production.

Autres études de cas

Un projet similaire en tête ?

Parlons-en. Prise de brief et devis clair sous 24h.