Skip to content
← Back to The Lab

Uni-Plan

A university semester planner with client-side conflict detection and GPA prediction.

SPEC-0022026
ReactExpressTypeScriptSHIPPED

What I built

Built the scheduling engine, conflict-detection logic, and GPA prediction, plus the full React/Express app.

Uni-Plan helps students plan a semester schedule without manually cross-checking course times by hand. It detects schedule conflicts and predicts GPA impact, all running client-side in the browser.

Built with React, Express, and TypeScript, this is the most directly playable specimen in the lab — the demo embedded on this page runs the real conflict-detection and GPA logic, not a recording of it.

Live demo — coming in the next build