My Student OS
An academic decision platform for tracking CGPA, mapping degree progress, and running "what-if" scenarios—like the effect of retaking a course—before they happen.
Why it existsThe original single-page CGPA calculator had no memory of past sessions and no way to plan ahead. V2 rebuilds it as a cloud-synced platform with a visual degree map and a guided migration path for existing users. Scenario simulation runs on a separate Python service that isn't always online.
ContributionRebuilt the product from a single-page calculator into a Next.js + Supabase application · Built a dedicated Python engine for scenario simulation and prerequisite-aware scheduling · Designed the V1-to-V2 account migration path
OutcomeRebuilt as My Student OS V2: cloud-synced CGPA tracking, a visual degree map, and a scenario simulator, generalised beyond a single institution's grading scale.