Skip to content

Latest commit

 

History

History

README.md

ta-course-match — Web (V2)

Next.js 14 (App Router) + TypeScript + Tailwind + shadcn-style primitives. Implements the V2 web UI per doc/ui/design_handoff_ta_match_ui/README.md.

Status (Day 1–2)

  • Tokens: McMaster maroon/gold + warm paper neutrals, IBM Plex Sans + JetBrains Mono.
  • Shadcn-style primitives: Button (w/ accent gold variant), Badge, Card, Input, Checkbox, Table, Alert, Skeleton, Label.
  • Student portal end-to-end: S1 welcome → S2.v2 ranking table → S3 review → S4 submitted.
  • Mock data only — FastAPI backend (see ../doc/ui/design_handoff_ta_match_ui/backend/) is not wired yet.

Run

cd frontend
npm install
npm run dev

Then visit http://localhost:3000.