Case Study
CourseKit — ID Tools for Higher Ed
A free toolkit that cuts hours of repetitive ID work down to minutes.

Summary
CourseKit is a web platform built for instructional designers who are tired of spending hours on repetitive tasks. It includes Alt-Scan (automated alt text auditing for documents), Respondus Formatter (converts test banks across 10+ question formats), and Course Visualizer (full IMSCC course package diagnostics in seconds). Built with Next.js, TypeScript, and Python. Fully client-side processing with no file size limits. Live at coursekit.tools.
Project framing
Ask, constraints, and approach
Instructional designers spend hours on repetitive tasks: checking documents for alt text, reformatting test banks, reviewing course structure before faculty meetings. CourseKit automates all of that.
- 1Identified pain points from 7 years of ID work
- 2Prototyped Alt-Scan as a Python script
- 3Rebuilt as a web platform with Next.js
- 4Added Respondus Formatter and Course Visualizer
- 5Presented at ID Expo 2025 and 2026
- 6Deployed at coursekit.tools
Artifacts
Impact
Hours to minutes
Alt text audits
10+
Question formats supported
Full package in seconds
IMSCC diagnostics
Reflection
CourseKit started because I kept running into the same problems every semester. What began as a quick Python script for alt text checking became a full platform. The goal was always to give IDs back the hours they spend on manual busywork so they can focus on actual design.
