Website overview
What the emaw-website repository is, its stack, and how it is organised.
Local development
Running the website locally against the dev backend, including Stripe and Sanity.
Configuration
The VITE_ variables the website reads, where they are set per environment, and what each one turns on.
Architecture
Routing and localisation, the remaining Sanity CMS content, and how the site talks to the backend.
Features and routes
Every route on the site, the files behind it, and how the store, events, donations, accounts and resources work.
Deployment
The develop workflow to Cloudflare Pages, the manual production deploy, and what is missing.
Runbooks
The sandbox and go-live runbooks kept in the website repository, and when to use each.