Launch readiness

This page shows what the server already has. Items marked owner-only need you to create accounts and paste secrets — the AI cannot do those for you.

Environment checks

  • Loading status…

Your action list (accounts only you can create)

  1. AI keys — Get at least one:Paste into .env as XAI_API_KEY etc., or add in Settings after signup (BYOK).
  2. Stripe dashboard.stripe.com: create Product “Verum Pro” $12/month → copy Price ID + Secret key + Webhook secret.
  3. Neon Postgres neon.tech: create project → copy connection string for production.
  4. GitHub + Vercel — push this repo, import on vercel.com, paste all env vars, deploy.
  5. Generate secrets — run in PowerShell:
    node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
    Use twice: AUTH_SECRET and ENCRYPTION_SECRET.

After you paste secrets into .env

cd C:\Users\barre\Verum
npm run dev
# open http://localhost:3000/setup  (refresh this page)
# open http://localhost:3000/signup