Optimum — Generated Quizzes by Uploading PDF using AI
A web application that lets users upload PDFs and automatically generates interactive quizzes from the contents using AI.
- Upload any PDF and generate quiz questions instantly.
- AI-powered question generation.
- Clean and responsive UI.
- Immediate quiz preview.
- Frontend: TypeScript, Vite (adjust based on actual setup)
- Backend: Node.js
- Shared: Common utilities under
shared/ - Other: Config files like
drizzle.config.ts,firebase-rules.txt
/client
/server
/shared
/script
/attached_assets/generated_images
.gitignore
package.json
LICENSE
README.md
- Node.js + npm
- Required environment variables (API keys, storage configs, etc.)
git clone https://github.com/nareshAiNexus/Optimum.git
cd Optimum
npm installcd server && npm run dev
cd client && npm run devcd client && npm run build
cd server && npm start- Open the app in your browser.
- Upload a PDF.
- AI processes and generates questions.
- Take the quiz.
- Support for large PDFs.
- Multiple quiz formats.
- Authentication.
- Database storage.
- Better UI/UX.
- Export quizzes as PDF/CSV.
- Fork the repo.
- Create a branch.
- Commit and push changes.
- Open a pull request.
Licensed under GPL-3.0.
Inspired by AI-powered quiz-generation tools and open-source contributors.