Web · University of Michigan
MSAIL Website
The website for the Michigan Student Artificial Intelligence Lab, a student group at the University of Michigan. It's a static Next.js site that builds to plain HTML and runs on GitHub Pages, so there's no server to keep up. The content sits in a typed data layer separate from the interface, which lets the team update copy, rosters, talks, and resources without going through the code, and each entry carries a flag for whether it has been verified. It keeps the history from the previous site, including the talk archive and alumni, with the old links still working through redirects. Deploys run on GitHub Actions.
What it does
Static Next.js site that builds to plain HTML and runs on GitHub Pages with no server
Typed content layer so the team can edit copy, rosters, talks, and resources without touching React
Provenance flags that track whether migrated content is verified, stale, or still being checked
Talk archive and alumni carried over from the previous site, with old links kept working through redirects
GitHub Actions deploys that lint, build, and smoke-test the pages before publishing
Tech stack