An intelligent quiz generation application powered by Google's Gemini AI that automatically creates interactive quizzes from PDF documents. Built with React.js, Tailwind CSS, and advanced AI capabilities.
- Automatic Question Generation: Upload any PDF document and let Gemini AI create relevant quiz questions
- Multi-Language Support: Supports 30+ languages including English, Hindi, Spanish, French, Arabic, Chinese, Japanese, and more
- Smart Content Analysis: AI analyzes document content to generate meaningful, contextual questions
- Difficulty Levels: Choose from Easy, Medium, or Hard difficulty levels
- Customizable: Generate 5-20 questions per quiz
- Interactive Quiz Interface: Clean, intuitive UI with real-time feedback
- Timer Options:
- Per-question timer (10-300 seconds)
- Total quiz time limit (optional)
- Visual countdown with color-coded warnings
- Progress Tracking:
- Live progress bar
- Question counter
- Score tracking
- Answer Review System: Review all answers before final submission
- Navigation: Move forward/backward between questions freely
- Visual Feedback: Radio buttons, color-coded answers, and smooth animations
- Auto-Save: Automatically saves quiz progress to localStorage
- Resume Feature: Continue incomplete quizzes after browser refresh
- State Persistence: Maintains answers, timer state, and current position
- Quiz Only PDF: Generate student-friendly quiz sheets
- Questions with multiple-choice options
- Answer spaces for writing responses
- Professional blue theme
- Print-ready format
- Quiz with Answers PDF: Generate comprehensive answer keys
- Highlighted correct answers
- Detailed explanations
- Professional green theme
- Perfect for teachers
- Retake Quiz: Practice with the same questions
- Generate New Quiz: Create different questions from the same document
- Load New Document: Start fresh with a new PDF
- Question Regeneration: Ensures variety in question generation
- Responsive Design: Works seamlessly on desktop, tablet, and mobile
- Gradient Themes: Beautiful blue-to-purple gradients
- Smooth Animations: Professional transitions and effects
- Accessibility: Keyboard navigation and screen reader support
- Color-Coded Feedback: Green for correct, red for incorrect answers
- Click on the upload area or drag & drop a PDF file
- Supports educational materials, textbooks, research papers, etc.
- Number of Questions: Slide to select 5-20 questions
- Difficulty Level: Choose Easy, Medium, or Hard
- Language: Auto-detect or force a specific language
- Click "Generate Quiz with AI"
- Wait 10-30 seconds for AI processing
- Quiz automatically loads when ready
- Configure total time limit for the entire quiz
- Set time per question
- Or skip timers for unlimited time
- Read each question carefully
- Select your answer by clicking an option
- Use Previous/Next buttons to navigate
- Click "Review All Answers" to see progress
- Check all your answers
- Edit any answer by clicking "Edit"
- Submit when ready
- See your score and percentage
- Review correct/incorrect answers
- Read explanations for each question
- Download Quiz Only: For practice or classroom use
- Download Quiz + Answers: For answer keys