Accueil Blog Projets CV Contact
Produit Personnel

Vocabulary Builder (Produit Personnel)

Une application cross-platform d'apprentissage du vocabulaire déployée sur web et Android, construite avec TypeScript, Expo et Domain Driven Design. Fonctionnalités : révisions par répétition espacée (SM-2), narration podcast mains-libres, suivi bilingue (EN/FR) avec définitions et phrases de contexte, et sauvegarde offline-first avec synchronisation ZIP, sans aucune dépendance cloud.

Stack
React NativeExpo
Visuel promotionnel Vocabulary Builder
01

Ajouter des mots avec contexte

  • Présente le workflow principal pour ajouter du vocabulaire avec définitions et exemples.
  • Supporte le suivi bilingue EN/FR depuis une même expérience mobile.
  • Stocke les mots localement via le modèle domaine et la couche repository partagée.
Ajouter des mots avec contexte
02

Mot du jour

  • Met en avant un prompt quotidien pour rendre chaque retour dans l'app immédiatement utile.
  • Affiche définitions, traductions et contexte dans une vue mobile compacte.
  • Renforce l'habitude d'étude sans imposer une session complète de révision.
Mot du jour
03

Réviser ses mots

  • Le planning SM-2 priorise les mots dus au lieu d'une simple file de flashcards.
  • Le flux de révision suit la qualité de rappel et met à jour automatiquement la prochaine date.
  • Conçu pour soutenir la rétention quotidienne avec peu d'organisation manuelle.
Réviser ses mots
04

Mode écoute

  • La narration podcast permet de réviser en marchant, en transport ou au repos.
  • Lit les mots sauvegardés avec définitions et contexte, sans dépendre du temps d'écran.
  • Réutilise les mêmes données de vocabulaire que le flux de révision visuel.
Mode écoute
05

Statistiques d'apprentissage

  • Les vues de progression résument l'activité de révision, les séries et la croissance du vocabulaire.
  • Donne un retour clair sur la régularité et la rétention dans le temps.
  • Garde les analytics personnelles en local avec le reste des données offline-first.
Statistiques d'apprentissage
06

Organisation par source

  • Les mots peuvent être groupés par source pour se rappeler d'où vient le vocabulaire.
  • Supporte livres, articles, vidéos, cours ou tout contexte d'apprentissage personnalisé.
  • Les métadonnées de source font partie du modèle domaine au lieu d'un simple tag UI.
Organisation par source
07

Sauvegarde offline-first et préférences

  • Les workflows de sauvegarde et restauration utilisent une synchronisation ZIP sans dépendance cloud.
  • Les préférences de langue et d'application sont accessibles depuis un écran de paramètres ciblé.
  • Les implémentations stockage natif et web restent interchangeables derrière les interfaces partagées.
Sauvegarde offline-first et préférences
08

Choisir sa langue

  • L'onboarding prend en charge l'anglais et le français dès le départ.
  • Le choix de langue se connecte au workflow bilingue de vocabulaire.
  • Garde la première expérience cohérente avec le périmètre bilingue du produit.
Choisir sa langue