Setup Status

Verify your environment configuration

Database
NeonNeon
Serverless PostgreSQL for data storage
DATABASE_URL
Required
Connection Test
Required
Authentication
ClerkClerk
User sign-up, sign-in, and session management
CLERK_SECRET_KEY
Required
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
Required
CLERK_WEBHOOK_SECRET
Optional

Webhook is optional for development. Users are provisioned on-demand when they first authenticate.

Payments
StripeStripe
Subscriptions and payment processing
STRIPE_SECRET_KEY
Required
STRIPE_WEBHOOK_SECRET
Optional

Webhook is required for production to sync subscription status.

Email
ResendResend
Transactional email delivery
RESEND_API_KEY
Required
App Configuration
General application settings
NEXT_PUBLIC_APP_URL
Required