Transform any PDF into an engaging quiz experience! This innovative application harnesses the power of Google's Gemini 2.0 AI to create intelligent, contextual questions from your PDF content.
- 🤖 Powered by Google's Gemini 2.0 Flash Experiment AI
- 📝 Generates 10 thoughtful multiple-choice questions
- 🎯 Instant scoring and performance feedback
- 📊 Detailed quiz review with correct answers
- 🎨 Beautiful, modern UI with dark mode support
- ⚡ Real-time question generation with progress tracking
- Next.js 15 with App Router
- Vercel AI SDK
- Google Gemini 2.0 AI
- TypeScript
- Tailwind CSS
- Shadcn UI Components
- Framer Motion for animations
- Aceternity UI Components
- Clone the repository
- Install dependencies:
npm install
- Set up your environment variables:
- Create a
.env
file in the root directory - Add your Google Generative AI API key:
- Create a
GOOGLE_GENERATIVE_AI_API_KEY=your_api_key_here
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser
- Upload any PDF file
- The application analyzes the content using Gemini 2.0 AI
- Generates 10 contextual multiple-choice questions
- Take the quiz and get instant feedback
- Review your performance with detailed explanations
This project is open source and available under the MIT License.
Made with ❤️ by Gaurav Wankhede