Settings
Deployment settings and readiness checks live in one place.
This page now surfaces the runtime variables and cutover checks needed to keep the Vercel and Supabase deployment honest.
Configuration
Required environment variables
NEXT_PUBLIC_SUPABASE_URLClient-safe Supabase project URLMissing
NEXT_PUBLIC_SUPABASE_ANON_KEYBrowser auth and public readsMissing
SUPABASE_SERVICE_ROLE_KEYPrivileged server operationsMissing
DATABASE_URLSupabase Postgres connection stringConfigured
SUPABASE_STORAGE_BUCKET_NAMEDonation CSV artifact bucketMissing
Readiness
Cutover checks
Health endpointGET /api/health to confirm the unified app is serving from Vercel with Supabase as the backend.Configured
Schema validationPrisma validation and generation should succeed against the canonical Supabase-ready schema.Configured
CSV workflowDonation upload, validation, artifact storage, and approval routes should all resolve in the same deploy.Configured