Personal portfolio site for Benjamin Pratt, PhD student in Computational Media at UC Santa Cruz. Showcases games, research projects, and modding work across a range of engines, tools, and platforms.
Built as a static site (HTML/CSS/JS) with no framework or build step, hosted via GitHub Pages. Projects are driven by a single data file (js/projects.js) with tag-based filtering, search, and a grouped filter bar.
Made with the assistance of Claude Code.
- Pure HTML / CSS / JavaScript — no dependencies
- GitHub Pages for hosting
Open js/projects.js and add or remove objects from the PROJECTS array. Tags automatically appear as filter buttons.