Learnex was built in response to the “Gamified Learning Platform for Rural Education” challenge issued by the Government of Odisha. It aims to strengthen STEM education for grades 6–12 — even in low-connectivity regions — through offline learning, regional language support, and interactive modules.
Education should never be limited by geography or language. Learnex bridges that gap by combining technology, gamification, and AI to make quality learning available to every student — whether they’re in Bhubaneswar or a remote village in Odisha.
| Feature | Description |
|---|---|
| 🎮 Gamified Offline Learning | Access a library of interactive games that work even without internet. The Advanced Physics Lab module lets students explore scientific concepts hands-on. |
| 🤖 AI-Powered Content Generation | Smart AI models craft relatable examples using real-world rural contexts — like farming or cooking — to simplify STEM concepts. |
| 🌐 Multi-Language Accessibility | Real-time AI translation converts all content into regional languages such as Hindi, Odia, and Bengali. |
| 📊 Actionable Teacher Analytics | Teachers get clear dashboards showing student progress, enabling personalized feedback and early intervention. |
Learnex Dashboard: A unified interface for students and educators
Gamified modules and AI-powered educational tools
The Teacher Dashboard provides clear, subject-wise analytics.
| Layer | Technologies |
|---|---|
| Frontend | |
| Backend | |
| Database |
Follow these steps to set up Learnex locally:
- Java JDK 21 & Maven
- Python 3.8+
- Node.js & npm
- PostgreSQL running instance
Click to expand instructions
cd backend/Spring-Boot
# Configure database in src/main/resources/application.properties
mvn spring-boot:runcd backend/Python
python -m venv venv
.\\venv\\Scripts\\activate # Windows
pip install -r requirements.txt
# Add your Google API key
# .env → GOOGLE_API_KEY="your-key-here"
uvicorn main:app --reloadcd frontend
npm install
npm run devApp runs at http://localhost:5173
- Integrate adaptive learning using ML-based progress tracking.
- Add voice-assisted navigation for accessibility.
- Expand offline capabilities to cover all STEM subjects.
🌱 Learnex — Empowering India’s next generation of learners, one classroom at a time.