npm install
cp .env.example .env
npm run dev
# Unit / Integration / Components (Vitest)
npm run test
# End-to-End (Playwright)
npm run test:e2e
# E2E codegen (launches a browser to record clicks)
npm run test:codegen
Simulate a successful checkout
stripe listen --forward-to localhost:3000/api/stripe/webhook
stripe trigger payment_intent.succeeded
npm run db:studio