Logo Lanfrica

Gacaca6/Kina-Wige

Domain:

educationnatural language processing

Record type:

software
Creator:
Gac
Host:
A game that teaches young children in Kinyarwanda # ๐ŸŽฎ Kina-Wige **A playful game that teaches young children in Kinyarwanda.** ## About *Kina-Wige* means *"play and learn"* โ€” and that's exactly what it does. It's an interactive learning game for young children, taught entirely in **Kinyarwanda**, so kids can learn in their mother tongue from their very first lessons. Learning is joyful, local, and accessible โ€” no English required. And it's **fully offline**: no accounts, no API keys, no tracking โ€” parents always know exactly what their child is watching and playing. ## โœจ Features - ๐Ÿ—ฃ๏ธ **Mother-tongue first** โ€” everything in Kinyarwanda (English and French included) - ๐Ÿ“บ **Episodes** โ€” locally stored teaching videos, playable offline - ๐Ÿง  **Brain games** โ€” handwashing steps, memory match, counting, patterns, healthy-food sorting - ๐Ÿ’ฌ **Baza Keza** โ€” an offline question-and-answer buddy powered by a curated, parent-reviewable database (`src/data/kezaQA.ts`) - ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง **Parent zone** โ€” what the child learned, home activities, weekly tracker - ๐Ÿง’ **Built for children** โ€” simple, colorful, age-appropriate design - ๐ŸŒ **Locally rooted** โ€” culturally relevant content for Rwandan kids - ๐Ÿ“ฑ **Works on any device** โ€” installable PWA, mobile-first and lightweight ## ๐Ÿ› ๏ธ Tech Stack - **Frontend:** React + TypeScript + Vite - **Routing:** React Router - **Styling:** Tailwind CSS - **Offline:** vite-plugin-pwa (Workbox service worker + video cache) ## ๐Ÿš€ Getting Started ```bash # Clone the repository git clone github.com cd Kina-Wige # Install dependencies npm install # Start the dev server npm run dev ``` ```bash npm run build # Production build npm run preview # Preview the production build npm run lint # Typecheck the codebase ``` ## ๐Ÿ“บ Adding a new episode video 1. Copy the MP4 into `public/videos/` (H.264, keep files small โ€” target Kina, wige โ€” play and learn. ๐ŸŒŸ