Skip to main content
Copy .env.example to .env and fill in values for your environment. Never commit credentials to source control.
Stripe and analytics variables are only needed if you are working on those features. The app runs without them.

App core

Supabase

Resend

Stripe

Only needed if you are working on payment or event registration features. Stripe is optional and the app functions without it.

Analytics

PostHog and Google Analytics are both optional. Neither is required for local development or core functionality.

Legacy (unused)

These variables are still present in the env schema but are no longer used. The project migrated from Clerk to Supabase Auth.