Application web : Léa English

Descrition
Cette application permet d’apprendre l’anglais de façon ludique. Elle comprend 4 sections :
- Vocabulaire : apprentissage de nouveaux mots.
- Podcast : écoute d'enregistrements audio.
- Pratique : conversation en anglais avec l'IA.
- Test : évaluation du niveau d'anglais.
J’ai concrétisé toutes les idées de Léa dans une application web. Celle-ci est payante sous forme d’abonnement.
Sections
Vocabulaire
Fonctionnalités :
- Apprentissage de 5 flashcards par jour.
- Utilisation d’une méthode d’apprentissage pour réviser les mots déjà appris.
- Écoute des mots et des phrases.
- Téléchargement du vocabulaire appris.
Podcast
Fonctionnalités :
- Écoute de podcasts enregistrés par Léa.
- Affichage de la transcription et de la traduction du podcast.
- Possibilité de télécharger les podcasts et leurs textes.
- Filtre par niveau, favoris et écoutes.
Pratique
Fonctionnalités :
- Conversation en anglais avec l’IA, basée sur la question du jour.
- Correction des erreurs envoyées.
- Réponse utilisateur sous forme d’enregistrement vocal ou par écrit.
Test
Fonctionnalités :
- Test de connaissance pour déterminer le niveau en anglaise de l’utilisateur.
- Affichage de la correction après soumission d’une réponse.
- Détermination du niveau de l’élève.
- Adaptation des trois autres parties en fonction du niveau de l’élève.
Technologies
Frontend : ReactJS
Backend : NodeJS
Base de données : MongoDB