← ALL WORK
2025

PDF Quiz Generator

Intercollege Code Cooking — Winner

Upload a PDF, get a timed quiz. Won the intercollege Code Cooking competition.

WHAT IT DOES

  • Python, FastAPI, React
  • Built a backend service to extract content from PDFs and generate quizzes using LLM (OpenAI API)
  • Designed REST APIs for document parsing and question generation
  • Structured backend logic for modularity and testability
  • Two modes: Self-Practice Mode (users upload PDFs, AI generates quizzes in real-time) and Admin-Test Mode (predefined quizzes via test ID)
  • Implemented text extraction (PyPDF2) and structured output into JSON
  • Designed web UI (React) with timer, navigation, and progress tracking
  • Managed deployment workflows using Git/GitLab CI/CD pipelines
  • Winner of Intercollege Code Cooking Competition