Logo Lanfrica

nkmathew/kikuyu-language-hub

Domain:

natural language processing

Record type:

softwaretools
Creator:
nkm
Host:
# Kikuyu Language Hub A comprehensive platform for learning the Kikuyu language through interactive flashcards and a collaborative translation contribution system. Features 100+ curated flashcards from native speaker content, organized by difficulty level and category. ## 🎯 Features ### Flashcards App (Production Ready - Deployed on Netlify) - **100+ Curated Flashcards** from authentic native speaker content (Emmanuel Kariuki's Easy Kikuyu lessons) - **Interactive Study Modes**: Flashcard flip mode and scrollable study mode - **Smart Organization**: 6 categories (Vocabulary, Proverbs, Grammar, Conjugations, Phrases, All Content) - **Difficulty Levels**: Beginner, Intermediate, Advanced - **Sorting Options**: Recently Updated, A-Z, Random - **Progress Tracking**: LocalStorage-based progress with known/unknown cards - **Dark Mode Default** with light theme toggle - **Fully Responsive**: Works on desktop and mobile - **PWA Support**: Install as mobile app - **No Backend Required**: Fully static, blazing fast ### Translation Platform (Development) - **User Authentication**: JWT-based auth with role-based access - **Translation Contribution**: Community-driven translation system - **Moderation Workflow**: Approve/reject with audit logging - **Export API**: JSON export for mobile apps - **Backend**: FastAPI + PostgreSQL ## 🚀 Live Demo **Flashcards App**: kikuyu-flashcards.netlify.a… _(Update after deployment)_ ## 📚 Content Statistics - **Total Flashcards**: 100+ - **Vocabulary**: 50+ essential words and phrases - **Grammar Rules**: 15+ language structures - **Verb Conjugations**: 20+ patterns and tenses - **Proverbs**: 10+ traditional wisdom sayings - **Common Phrases**: 20+ everyday expressions - **Source Material**: Curated from 64+ Easy Kikuyu lessons by Emmanuel Kariuki ## 🎓 Quick Start - Flashcards App ### Using the Deployed App (Easiest) Just visit the live site - no installation needed! Works on any device with a web browser. ### Running Locall …

Languages