Mobile app for learning Cameroonian native languages (Yemba, Duala, Bassa) — Duolingo-style, built with a microservices architecture (Spring Boot, Flutter, FastAPI) and applied AI (speech evaluation, clustering, personalized recommendation).
# AfriLingua
Application mobile d'apprentissage des langues maternelles camerounaises (Yemba, Duala, Bassa),
architecturée en microservices.
## Structure
- `services/` — microservices backend (Spring Boot pour le cœur métier, Python/FastAPI pour l'IA)
- `mobile/` — application Flutter
- `infra/` — Docker Compose, manifestes Kubernetes
- `docs/` — cahier des charges et documentation
## Démarrage local
Voir `docker-compose.yml` à la racine : `docker compose up -d`
## Cahier des charges
Voir `docs/AfriLingua_Cahier_des_Charges.docx`