Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

ishmaelishrealm/Ahamefuna-Legacy-

Domain:

natural language processingeducation

Record type:

software
Creator:
ish
Host:
African Language Learning App - Learn African languages with gamified lessons # Ahamefuna - African Language Learning App A gamified language learning application focused on African languages, built with React, TypeScript, and Vite. ## 🌍 Supported Languages ### West Africa - **Hausa** (Nigeria, Niger, Ghana) - 80M+ speakers - **Yoruba** (Nigeria, Benin) - 50M+ speakers - **Igbo** (Nigeria) - 45M+ speakers - **Mòoré** (Burkina Faso) - 7M+ speakers - **Twi (Akan)** (Ghana) - 20M+ speakers - **Wolof** (Senegal, Gambia) - 12M+ speakers ### East Africa - **Swahili** (Tanzania, Kenya, Uganda, DRC) - 200M+ speakers - **Somali** (Somalia, Ethiopia, Kenya) - 20M+ speakers - **Amharic** (Ethiopia) - 60M+ speakers ### Central Africa - **Lingala** (DRC, Republic of Congo) - 15M+ speakers ### North Africa - **Arabic (North African)** (Egypt, Morocco, Algeria, Tunisia) - 300M+ speakers - **Berber (Tamazight)** (Morocco, Algeria) - 30M+ speakers ### Southern Africa - **Zulu** (South Africa) - 27M+ speakers - **Shona** (Zimbabwe) - 15M+ speakers - **Chichewa (Nyanja)** (Malawi, Zambia, Mozambique) - 20M+ speakers ## ✨ Features - 🎮 **Gamified Learning**: XP system, levels, hearts, and streaks - 🌐 **Bilingual Interface**: Available in English and French - 📚 **Structured Lessons**: Vocabulary, Grammar, Writing, and Culture lessons - 🎯 **Multiple Exercise Types**: Multiple choice, fill-in-blank, matching, translation - 💾 **Progress Tracking**: Persistent progress with localStorage - 📱 **Responsive Design**: Works on desktop and mobile devices - 🎨 **Modern UI**: Built with shadcn/ui components and Tailwind CSS ## 🚀 Getting Started ### Prerequisites - Node.js 18+ - npm or yarn ### Installation 1. Clone the repository: ```bash git clone cd ahamefuna-language-learning ``` 2. Install dependencies: ```bash npm install ``` 3. Start the development server: ```bash npm run dev ``` 4. Open localhost in your browser ### Building for Production ```bash npm run build ``` The built files will be in the `dist` directory, ready for deployment. ## …

Visit

github.com

Languages

AkanAmazighAmharicBerberChichewaGhomaraHausaLingalaMòoréSenhaja Berber+7

Similar

SHausawa/pantami-legacysyltrans/surma-legacyneocode-spec/Legacy-dataautanuhu/nepa-watch-legacyEducation as a legacyGN-legacy-template 0276-00000000 - GN-legacy-template A documentation of Gun-nartpa texts

SHausawa/pantami-legacy

Pantami Legacy Digital Archive — A searchable record of documented public service projects and inter

syltrans/surma-legacy

Legacy-encoded fonts for the the Sylheti Nagri script. Surma-L ======= Legacy-encoded fonts for th

neocode-spec/Legacy-data

Legacy — Field-verified, ground-truth AI data infrastructure for the African market. Purifies raw re

autanuhu/nepa-watch-legacy

Real-time power outage monitoring and reporting platform for Nigeria. # NEPA-Watch **Crowdsourced

Education as a legacy

Pre-Registration Worksheet Study Name: Education as a Legacy in Northern Nigeria Have any data been

GN-legacy-template 0276-00000000 - GN-legacy-template A documentation of Gun-nartpa texts

Language_Name: Gun-nartpa Language_Region: Oceania Language_Country: Australia Project_Status