Google Forms Quiz Auto-Generator
Automated Google Forms quiz creation tool using Google Forms API to programmatically generate quizzes from JSON/text with multiple choice questions, correct answers, point values, and feedback rationales, supporting batch processing of 100+ questions in 30 seconds.
Project Overview
Objective
Eliminate manual Google Forms quiz creation by building CLI tool that programmatically generates forms with questions, answers, scoring, and feedback
My Role
Developer - implemented Google Forms API integration, JSON parser, AI-powered text parser, and CLI interface
Timeline
1 week planning + implementation
Tech Stack
Node.js, TypeScript, Google Forms API
Key Results
- ✓Google Forms API integration: Create forms, add questions (RADIO/CHECKBOX/DROPDOWN), set correct answers, assign points, add feedback
- ✓Dual input methods: JSON format (structured) + Plain text with AI parsing (Anthropic API)
- ✓Performance: Batch processing 100 questions in ~30 seconds, no rate limit issues on free tier
- ✓Output: Shareable Google Forms with auto-grading, instant feedback, respondent URL ready for distribution
Visual Documentation
Client Testimonial
This tool is a game-changer for teachers. Creating 100-question quizzes in 30 seconds instead of hours is incredible. The AI parsing makes it even more flexible.