Learn Next.js (this repo)
Pointers, not a full course — enough to find the right file.
Files that matter here
content/site.ts— site name, nav, program blurbs (start here for copy edits).app/— routes and page layouts (page.tsxper URL).app/components/— shared header/footer shell.public/— static images if present.wrangler.jsonc— public Worker static assets →out/.contribute/— this private hub (separate Worker).
Official docs
Local commands:
npm install, npm test, npm run dev, npm run build. Production deploy is handled by Cloudflare on merge to main.