GitHub Pages serves the map directly from the repo root — no build pipeline, no CI step, no artifact upload. The project is plain HTML, CSS, and JavaScript with no bundler, so every file you push is exactly what visitors receive.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/samgutentag/sbburgerweek/llms.txt
Use this file to discover all available pages before exploring further.
Deploying from the repo root
Open your repo settings
Navigate to your forked repository on GitHub and click the Settings tab at the top of the page.
Wait for the first deployment
GitHub Pages takes 1–2 minutes to build and publish the site after the initial save. A banner will appear at the top of the Pages settings page once it’s ready.
Testing locally first
Before pushing to GitHub Pages, run the map locally to verify everything looks correct. A local HTTP server is required — openingindex.html directly via file:// won’t work because scripts load via relative paths.
?year=9999 to the URL to test with skeleton data (no menu details).
After pushing changes
GitHub Pages automatically redeploys on every push to themain branch. No further action is needed after the initial setup — commit your changes, push, and the live site updates within a minute or two.
A custom domain is optional but gives a cleaner URL than
username.github.io/sbburgerweek. See Custom Domain for step-by-step DNS and GitHub Pages configuration.If you forked from the original repo, check whether a file named
tracking-snapshot.js exists in the repo root. If it does, delete it before deploying — it contains baked-in stats data from the previous event and will cause the stats page to show stale data. The file is regenerated automatically by the snapshot workflow during your own event.