Polypro Academy : apprendre une langue à son rythme, avec l'IA pour l'oral
Polypro Academy est une plateforme d'apprentissage des langues en autonomie, en commençant par l'anglais. L'apprenant passe un test de positionnement, suit les leçons de son niveau CECRL et s'entraîne à l'oral avec une IA quand il le veut. Le site est en anglais, français et arabe, avec des applications iOS et Android branchées sur le même backend.
J'ai développé et je maintiens Polypro Academy, le site et les applications iOS et Android, en tant que développeur full stack chez CCL.
Le client
Polypro Academy s'adresse aux apprenants, où qu'ils vivent, qui veulent progresser à leur rythme sans attendre un enseignant ni un horaire de cours. L'anglais est la langue proposée aujourd'hui, avec un parcours de A1 à C2. On peut commencer avec une offre gratuite puis s'abonner via Stripe, les organisations peuvent acheter des licences pour leurs équipes, et les créateurs peuvent rejoindre un programme d'affiliation.
Le besoin
Quand on apprend seul, il faut démarrer au bon niveau, pour que les leçons ne soient ni trop faciles ni trop difficiles, et pouvoir pratiquer l'oral sans enseignant. La plateforme avait donc besoin d'un test de positionnement, d'un parcours clair d'un niveau à l'autre et d'une pratique de la conversation qui répond.
Tout devait aussi être identique partout : un compte, les mêmes leçons et la même progression sur le site, en trois langues, et dans les applications mobiles. Et une seule façon de vendre ne suffisait pas : abonnements pour les particuliers, licences pour les organisations et commissions pour les affiliés.
Ce que j'ai développé
Un test de positionnement CECRL
Après la création d'un compte gratuit, l'apprenant passe un test qui estime son niveau de A1 à C2 et ouvre le cours au bon endroit. Le résultat sert au positionnement, ce n'est pas un diplôme officiel, et le site le précise.
Des leçons structurées, plus de 12 types d'exercices
Chaque niveau est découpé en sous-niveaux avec leçons et quiz : textes à trous, phrases à remettre dans l'ordre, cartes mémoire, écoute et choix, glisser-déposer… Le sous-niveau suivant s'ouvre quand l'apprenant a suivi assez de leçons et réussi le quiz.
Des conversations écrites et vocales avec l'IA
L'apprenant répète des situations de la vie courante avec une IA, à l'écrit ou à voix haute. Sa voix est transcrite, puis une IA note la conversation sur la grammaire, le vocabulaire et l'aisance ; Claude, Gemini et ElevenLabs font partie de la stack.
Un site en trois langues, des applis sur le même backend
Le site est en anglais, français et arabe (Next.js avec next-intl), et les applications iOS et Android, encore en bêta, sont faites avec Expo et React Native. Tout passe par le même backend (Bun, Elysia, Prisma et PostgreSQL) : les leçons et la progression d'un apprenant sont les mêmes partout.
Des certificats vérifiables par tous
Selon son offre, l'apprenant obtient un certificat PDF pour chaque niveau terminé, avec un numéro de série et un QR code que n'importe qui peut vérifier sur la page de vérification du site.
Abonnements, licences et affiliés
Les abonnements passent par Stripe. Les organisations partenaires reçoivent des clés de licence pour leurs apprenants, et les affiliés partagent un lien de parrainage et suivent leurs commissions dans leur propre tableau de bord.
Ce que ça leur permet
Les apprenants sont positionnés à leur niveau en quelques minutes et s'entraînent à l'oral avec une IA à toute heure, puis obtiennent des certificats vérifiables en ligne par tous. Les organisations partenaires reçoivent des clés de licence et les affiliés touchent des commissions.
Les apprenants trouvent leur niveau gratuitement, suivent les leçons qui leur correspondent, pratiquent l'oral avec une IA à toute heure et obtiennent des certificats vérifiables en ligne, avec le même compte sur le site et dans les applications, encore en bêta. Les organisations reçoivent des licences et les affiliés touchent des commissions, depuis la même plateforme.
Besoin de la même chose ?
- Applications web & plateformes e-learningVendez vos formations et vos services en ligne : comptes, paiement en ligne et back-office, plus cours en direct et certificats pour l'e-learning. Next.js et TypeScript, hébergé sur vos propres serveurs.
- Applications mobilesDes applications iOS et Android sur le même backend que votre site ou votre plateforme : vos clients gardent un seul compte partout, et vos données restent au même endroit.
Articles liés
Autres projets
CCL E-LearningLes apprenants achètent et suivent les capsules vidéo à leur rythme, avec paiement Stripe et connexion par lien magique, sur le même système que le reste du CCL.
SchoolarisLes parents suivent la progression de chaque enfant et paient en ligne (Stripe ou CMI), les enseignants animent les cours en direct depuis le back-office, et l'équipe gère ventes, comptabilité et revenus au même endroit.
UpSkillsLes apprenants qui terminent un cours et réussissent l'examen final téléchargent un certificat avec un QR code vérifiable par tous, tandis que l'administration suit les étapes de vente, les paniers abandonnés et les revenus à côté du catalogue.
