An intelligent, personalized learning platform that uses AI to generate questions, adapt difficulty, and track learner progress.
Designed to make studying interactive, adaptive, and fun ✨.
- 📚 Topic-Based Quizzes – Select topics (JavaScript, Python, DSA) and analyze strengths & weaknesses.
- 🤖 AI-Powered Question Generation – Dynamic quizzes by difficulty (easy / medium / hard).
- 📊 Progress Tracking – Real-time reports & insights with improvement graphs.
- 🧠 Adaptive Learning – Auto-generates quiz difficulty based on user preferences.
- 🎨 Modern UI – Responsive design built with React + Tailwind.
- 🔒 Secure Backend – Authentication & protected API routes using JWT.
| Layer | Technologies |
|---|---|
| Frontend | React, Tailwind CSS |
| Backend | Node.js, Express.js |
| Database | MySQL |
| ORM | Sequelize |
| AI | OpenAI API |
| Deployment | Vercel (Frontend), Render (Backend) |
Backend:
cd backend
npm install
🌍 **Deployment:**
🌐 Frontend (React): [Your Vercel Link]
⚙️ Backend (Express): [Your Render/Heroku Link]
🗄️ Database: MySQL
🤝 Contributing
Contributions are welcome!
Fork the repo
Create a new branch (feature/your-feature)
Commit changes (git commit -m "Added new feature")
Push & open a Pull Request
📜 License
This project is licensed under the MIT License – see the LICENSE
file for details.
<p align="center">✨ Built with passion for <b>next-gen learning</b> 🚀</p>