Empowering school children with personalized learning, interactive tools, and collaborative study experiences.
EduSahayak is an AI-integrated educational platform designed to enhance the study experience for school children by offering personalized resources, interactive modules, and collaborative learning tools. It supports diverse learning styles, improves academic engagement, and promotes better educational outcomes.
- Students: Looking for engaging and personalized learning experiences.
- Educators: Wanting real-time progress tracking and feedback.
- Parents & School Admins: Interested in structured evaluations, compliance with standards, and performance metrics.
| Feature | Description |
|---|---|
| 🎥 Curated Educational Videos | Handpicked videos aligned with the curriculum to aid conceptual clarity. |
| 🔊 Text-to-Audio Support | Converts any study text to audio for auditory learners and accessibility. |
| 🧠 Flashcard Generation | Auto-generates flashcards with text, images, and audio for better retention. |
| ❓ Quiz Generator | Creates customized quizzes to track progress and reinforce learning. |
| 🔍 OCR Testing | Scan and understand printed text with OCR-powered inputs. |
| 📝 AI-Generated Sample Papers | Personalized practice papers based on student’s learning patterns. |
- Enables real-time monitoring of student progress.
- Facilitates personalized goal setting and analytics.
- Helps educators deliver targeted interventions.
- Access to 1 chapter per day
- Basic video content
- Limited quiz generation
- No performance tracking
- Unlimited chapter access
- Advanced curated video content
- Full access to quizzes, flashcards, and performance tracking
- Detailed insights and personalized learning paths
| Area | Tools & Libraries |
|---|---|
| Frontend | React, JavaScript |
| Backend | Node.js, Express, Python, FastAPI |
| AI & NLP | Hugging Face, LangChain, Groq |
| Database | MongoDB (via Mongoose), Qdrant |
| Hosting | Render |
- Node.js
- Python
- MongoDB instance or Qdrant vector DB
- HuggingFace API key (for LLM features)
# Clone the repository
https://github.com/KunalPandey-675/edu-sahayak.git
cd edu-sahayak
# Install frontend dependencies
cd frontend
npm install
# Install backend dependencies
cd ../backend
npm install
# Start development servers
npm run dev🌐 Live Demo
🤝 Contributing Contributions are welcome! If you'd like to improve features or fix bugs, feel free to fork the repo and create a pull request.
📩 Contact For any queries or suggestions, feel free to connect.
🙏 Thank You Thank you for checking out EduSahayak – Let’s revolutionize education with AI!