This project is an AI-generated quiz application that helps learners assess their understanding across different subjects. Users can generate quizzes, interact with AI agents, and even simulate interviews to enhance learning confidence.
✅ Smart Quiz Generation
- Choose department, topic(s), question count, and timer to generate customized quizzes.
- Generate questions through form inputs or AI-powered Agentic chat.
- The quiz engine can dynamically adjusts the question difficulty based on user performance — making each quiz a personalized learning experience.
🧩 Answer Review & Insights
- After finishing a quiz, view correct answers, AI-generated examples, and keywords for deeper understanding.
💬 AI Discussion
- Ask the AI agent for clarifications or further explanations.
🎙️ Verbal Quiz Mode
- Simulate an interview environment and build speaking confidence.
📊 Progress Tracking
- Monitor your learning performance over time to identify improvement areas.
| Name | version |
|---|---|
| React | 19.0.0 |
| Next | 15.3.0 |
| @tanstack/react-query | 5.83.0 |
| Redux | 9.2.0 |
| Redux-persist | 6.0.0 |
| react-syntax-highlighter | 15.6.1 |
| axios | 1.9.0 |
npm run devOpen http://localhost:3000 with your browser to see the result.
# Build and run the app
$ docker compose build --no-cache quizer-fe-dev
$ docker compose up quizer-fe-dev# production
$ docker compose build --no-cache quizer-fe-prod
$ docker compose up -d quizer-fe-prod- Leaderboard and ranking system
- Personalized quiz recommendations
- Contextual learning by sharing documents.
- 📖 Read My Stories - Medium
- 🔗 Connect on - LinkedIn
- 📫 Email Me - chowdhurytusharroy@gmail.com