Application web : Léa English

Descrition

Cette application permet d’apprendre l’anglais de façon ludique. Elle comprend 4 sections :

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