"A multilingual AI-powered educational application built with React Native (Expo). It features an interactive virtual tutor designed to support students in French, English, Mooré, and Dioula, offering voice interactions, personalized lessons, and offline capabilities."
# FasoProf AI - Professeur IA Multilingue 🌍📚
> **Projet ED1 - Master Intelligence Artificielle (Burkina Faso)**
> **Groupe 5 - Section Éducation**
FasoProf AI est une application mobile d'assistance pédagogique intelligente conçue pour aider les élèves du primaire (du CP au CM2) au Burkina Faso. L'application se distingue par son approche multilingue, permettant aux apprenants de suivre leurs leçons et de poser des questions en **Français**, **Anglais**, **Mooré** et **Dioula**.
## 🚀 Fonctionnalités Principales
* **🌐 Support Multilingue Natif :** Interface et interactions vocales en Français, Anglais, Mooré et Dioula pour briser la barrière de la langue.
* **🤖 Assistant IA Interactif :** Un chatbot éducatif (voix et texte) capable de répondre aux questions des élèves sur leurs leçons.
* **📚 Leçons et Exercices :** Contenu pédagogique structuré par matière (Mathématiques, Lecture, Sciences, Histoire) et par niveau.
* **✏️ QCM et Évaluations :** Exercices interactifs avec feedback immédiat et calcul de score.
* **🏆 Gamification :** Suivi de progression globale, déblocage de badges et système de "streak" (série de jours) pour encourager l'assiduité.
* **📡 Mode Hors-ligne :** Possibilité de télécharger des leçons pour un apprentissage continu, même sans connexion internet.
* **👪 Profils Multi-Rôles :** Espaces dédiés et sécurisés pour les Apprenants, les Parents (suivi et notifications) et les Enseignants (statistiques de classe).
## 🛠️ Technologies Utilisées
* **Frontend :** React Native
* **Framework :** Expo (SDK 52)
* **Langage :** TypeScript
* **Navigation :** React Navigation (Native Stack & Bottom Tabs)
* **Style :** Vanilla React Native StyleSheet (Design UI/UX soigné, animations, gradients)
## 📱 Structure du Projet (Frontend)
```text
professeur_ia_frontend/
├── App.tsx # Point d'entrée de l'application
├── package.json # Dépendances (Expo, React Navigation)
├── src/
│ ├── navigation/ …