Web Development🏢 SmartID Malang

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
Impact
~100 questions in 30 seconds
Value
Automated quiz creation
📸

Visual Documentation

Project screenshot 1
Screenshot 1
Project screenshot 2
Screenshot 2
Project screenshot 3
Screenshot 3
💬

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.

C
Course Creator
Online Education

Tools & Technologies

Node.jsTypeScriptGoogle Forms APIGoogle Cloud PlatformAnthropic API
💼

Let's Work Together

I'm available for freelance projects and consulting. Let's discuss how I can help your business achieve its goals through data-driven solutions and technical expertise.

Available for freelance projects