ANUHub, redesigned around finding a function

ANUHub is the site every ANU student uses to enrol, check grades, pay fees, and update their details. Finding the right function on it is the actual pain point: the homepage groups things by which backend system owns them, not by what a student is trying to do, and searching surfaces a flood of admin/backend PeopleSoft entries alongside the handful of student-facing functions you actually want. This prototype rebuilds that one flow — finding and pinning a function — not the rest of ANUHub.

It’s a catalog of 29 student functions grouped into six task-oriented categories (classes & enrolment, results & records, money & payments, degree & graduation, personal details & access, help & other services) instead of by PeopleSoft system, an instant client-side search box, and a star on every function that pins it to a shelf at the top of the page. A curated “Common tasks” strip surfaces the handful of highest-frequency actions right below the shelf, so the most common student needs don’t require scrolling past the full catalog first — which stays immediately open below it, in six collapsible-but- open-by-default sections, not buried behind extra clicks. Pins are the full-stack core flow: they’re written to SQLite, keyed to an anonymous per-browser cookie, and are still there after a reload.

What good looks like here