Aller au contenu
JOEMI TETE
← Tous les projets

Assistant scolaire mobile

Yeba

Assistant scolaire pour les élèves et étudiants d’Afrique francophone.

Statut
En cours· Prototype avancé : quatre phases fonctionnelles sur treize.
Rôle
Conception et développement
Année
2026

Le problème

Un élève d’Afrique francophone accumule ses cours sous forme de photos, de documents et de notes éparpillées. Retrouver une notion précise à la veille d’un examen demande de tout rouvrir, un fichier après l’autre.

La réponse

Yeba centralise ces supports dans un seul endroit et répond aux questions posées dessus. La réponse cite toujours ses sources : l’élève peut remonter au cours d’origine plutôt que de faire confiance à une réponse sans provenance.

Yeba est une application mobile de trente écrans, développée avec React Native, Expo et TypeScript.

L’architecture repose sur Cloudflare Workers pour la logique serveur, Supabase pour l’authentification, la base de données et le stockage, et des modèles de langage pour la réponse aux questions.

La citation des sources n’est pas un ornement : c’est la contrainte qui distingue un assistant scolaire d’un générateur de texte. Une réponse sans source est une réponse qu’un élève ne peut pas vérifier, et donc qu’il ne peut pas apprendre.

Le développement est découpé en treize phases fonctionnelles, dont quatre sont réalisées. Le prototype est avancé, mais il n’est pas terminé.

En chiffres

Écrans
30
Tests automatisés
≈ 2 450
Phases réalisées
4 sur 13

Ce que ça fait

  • Centralisation des cours, des photos, des documents et des échéances.
  • Réponses aux questions posées sur ses propres supports, avec citation des sources.

Architecture

Application
Trente écrans en React Native, Expo et TypeScript.
Serveur
Cloudflare Workers, Supabase et modèles de langage.

Points forts

  • Chaque réponse cite la source dont elle vient : l’élève peut la vérifier.

Aperçus

Écran d’accueil de Yeba : « Ton assistant pour toute l’année », avec les choix de création de compte
Conversation avec Yeba en thème clair : l’assistant se présente et détaille ce qu’il sait faire
La même conversation avec Yeba en thème sombre
Accueil et création de compte

Technologies

  • React Native
  • Expo
  • TypeScript
  • Cloudflare Workers
  • Supabase
  • Modèles de langage