Prerequisites
- Node.js 20+
- Firebase project credentials
- Stripe test account and webhook secret
Install and run
npm install
npm run dev
Quality gates
npm run typecheck
npm run typecheck:strict
npm run build
Payment flow validation
Use Stripe test cards and verify webhook writes in Firestore for unlocks, purchases, and subscriptions.