Prerequisites
- Node.js (v18 or higher) and npm
- Docker Desktop (must be running whenever you use the local database)
- Supabase CLI (macOS:
brew install supabase/tap/supabase)
First-time setup
1
Install dependencies from the repo root
2
Start the local Supabase stack from apps/platform
supabase/migrations/ and loads test data from supabase/seed.sql.3
Create your env file
NEXT_PUBLIC_SUPABASE_ANON_KEY placeholder with the ANON_KEY value from:.env.example are hCaptcha’s official test keys and always pass, so leave them as they are.4
Start the app from the repo root
5
Log in
Use one of the test accounts.
