A searchable, sortable database of every item in the TTRPG Degenesis. Hosted at degenesisreference.com.
Static SPA built with Vite + React 19 + TypeScript. Item data lives in
public/data/data.json and is fetched at runtime. No backend.
nvm use # Node 22
npm install
npm run dev # vite dev servernpm run build # type-check + production build to dist/
npm run preview # serve dist/ locallyPush to main. The Deploy to GitHub Pages workflow builds and publishes to
GitHub Pages. The custom domain is configured via public/CNAME.