Getting Started
- Prereqs: Node 22, pnpm
- Install:
pnpm install - Run web:
pnpm --filter web dev - Run functions emulator:
pnpm --filter functions serve - Run docs:
pnpm --filter docs start
Environment:
- Firebase client config is in
apps/web/src/lib/firebase.js. - Functions expect
API_KEYfor protected HTTP endpoints viax-api-keyheader.
Project layout:
- Web (Next.js):
apps/web - Functions (Firebase):
apps/functions - Docs (Docusaurus):
apps/docs - Firebase config:
firebase.json