AI-powered e-learning platform for Tanzania with Swahili support, gamification, and M-Pesa integration
# ElimuAI - AI-Powered E-Learning Platform for Tanzania
> **π Live Demo:
elimuai.onrender.com**
**AI-powered e-learning platform for Tanzania** with Swahili/English support, gamification, certificates, and M-Pesa integration.
ElimuAI is a comprehensive e-learning platform designed for Tanzanian users, offering personalized AI tutoring in Swahili and English for Math, Business, and Vocational Skills. Built with mobile-first design, PWA support, and modern UI/UX for accessibility across Tanzania.
## π― Live Demo
**Try it now:**
elimuai.onrender.com
- Register a new account (with animated onboarding tour!)
- Browse courses in Math, Business, and Vocational Skills
- Take adaptive quizzes with instant feedback
- Chat with the AI tutor in Swahili or English
- Track your learning progress with charts
- Earn points, badges, and certificates
- Compete on the leaderboard
## β¨ Features
### Core Learning
- π€ **AI Chatbot Tutor** - Intelligent NLP-based chatbot providing instant help in Swahili and English
- π **Adaptive Quizzes** - Interactive quizzes with instant feedback and explanations
- π **Progress Tracking** - Comprehensive dashboard with visual charts
- π― **Personalized Learning** - Adaptive content based on user performance
### Gamification System
- π **Points & Levels** - Earn XP for completing lessons, quizzes, and daily activities
- π
**Badges** - Unlock achievements for milestones (First Steps, Quiz Master, etc.)
- π₯ **Streaks** - Maintain daily learning streaks for bonus points
- π **Leaderboard** - Compete with other learners (weekly/monthly/all-time)
- π **Certificates** - Earn shareable certificates upon course completion
### Modern UI/UX
- π **Dark/Light Mode** - Toggle themes with smooth transitions
- π± **PWA Support** - Install as app, works offline
- π¨ **Modern Design** - Glassmorphism, gradients, animations
- β¨οΈ **Keyboard Shortcuts** - Navigate quickly with hotkeys
- π **Sound Effects** - Audio feedback for achievements
- β¦