Skip to content

Case Study

CourseKit — ID Tools for Higher Ed

A free toolkit that cuts hours of repetitive ID work down to minutes.

CourseKit — ID Tools for Higher Ed

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.

ID & TechnologyProblem-Solving
Next.jsTypeScriptPythonTailwind CSSCanvas LMS

Project framing

Ask, constraints, and approach

The Ask

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.

Constraints
Fully client-side (no server uploads)
Support multiple file formats
Free and open to the community
Must be fast and intuitive for non-technical users
Approach
  1. 1Identified pain points from 7 years of ID work
  2. 2Prototyped Alt-Scan as a Python script
  3. 3Rebuilt as a web platform with Next.js
  4. 4Added Respondus Formatter and Course Visualizer
  5. 5Presented at ID Expo 2025 and 2026
  6. 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.

Back to featured work