Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Kinyarwanda Kwiga! - Gamified Literacy & Numeracy Platform

A vibrant, animated educational platform designed for children aged 3-10 to learn Kinyarwanda language and numeracy skills through engaging games, stories, and cultural immersion.

🎯 Features

🏠 Core Learning Modules

  • Amagambo (Words House): Interactive vocabulary learning with 12+ Kinyarwanda words
  • Imibare (Numbers House): Animal counting games with 8 different Rwandan animals
  • Inkuru (Stories House): Traditional Rwandan folktales with interactive storytelling

🎨 Visual & Cultural Design

  • Rwanda-inspired color palette: Sky blue, banana yellow, green hills, warm orange
  • Animated African wildlife: Giraffes, zebras, lions, birds with dancing animations
  • Cultural characters: Uwimana, Mugisha, Urukundo in traditional clothing
  • Authentic landscapes: Rolling green hills, volcanoes, lakes, banana trees

🎮 Gamification Features

  • Progress tracking: Stars, coins, streaks, and achievement badges
  • Celebration animations: Confetti, sparkles, and encouraging sounds
  • Daily challenges: Bonus rewards for consistent learning
  • Difficulty levels: Progressive learning with 1-3 star difficulty ratings

👑 Premium Features

  • Subscription model: Free tier + Premium tier with exclusive content
  • Premium stories: Additional folktales like "Nyirarucyaba" and "Urukwavu n'Inyoni"
  • Offline mode: Learn without internet connection
  • Exclusive content: Advanced games and cultural activities

👨‍👩‍👧‍👦 Parental Dashboard

  • Progress tracking: Weekly reports and learning analytics
  • Cultural recommendations: Home activities to reinforce learning
  • Settings control: Sound, language preferences, and parental controls
  • Social sharing: Share achievements with family

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn package manager

Installation

  1. Install dependencies

    npm install
    # or
    yarn install
  2. Run the development server

    npm run dev
    # or
    yarn dev
  3. Open your browser Navigate to http://localhost:3000

PowerShell Execution Policy (Windows)

If you encounter execution policy errors on Windows:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

🎵 Audio Features

  • Text-to-speech: Kinyarwanda pronunciation using Web Speech API
  • Sound effects: Interactive audio feedback for actions
  • Cultural sounds: Traditional Rwandan drums and nature sounds
  • Animal sounds: Authentic animal sounds for counting games

📱 Responsive Design

  • Mobile-first: Optimized for tablets and smartphones
  • Touch-friendly: Large buttons and intuitive gestures
  • Cross-platform: Works on iOS, Android, and desktop browsers

🌍 Cultural Authenticity

  • Traditional stories: Authentic Rwandan folktales
  • Cultural clothing: Umushanana dresses and Kitenge patterns
  • Local animals: Native Rwandan wildlife
  • Landscape accuracy: Realistic Rwandan geography

💰 Revenue Model

  • Freemium subscription: Basic free access + Premium features
  • Educational partnerships: School and NGO collaborations
  • Global expansion: Diaspora and international markets

🏆 Achievement System

  • Word Master: Learn 5+ words
  • Number Ninja: Count 5+ animals correctly
  • Streak Star: Maintain 3+ day learning streak
  • Premium Explorer: Unlock premium features
  • Cultural Ambassador: Complete all story modules

🔧 Technical Stack

  • Frontend: Next.js 15, React 19, TypeScript
  • Styling: Tailwind CSS with custom animations
  • Icons: Lucide React
  • Audio: Web Speech API, Web Audio API
  • Storage: LocalStorage for progress persistence
  • Deployment: Vercel-ready configuration

🎯 Learning Objectives

  • Language acquisition: 12+ essential Kinyarwanda words
  • Numeracy skills: Counting 1-8 with cultural context
  • Cultural awareness: Rwandan traditions and values
  • Cognitive development: Memory, attention, and problem-solving
  • Social skills: Family engagement and sharing

Murakoze! (Thank you!) for supporting Rwandan children's education through technology and culture. 🇷🇼✨

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages