Eclipse Docs
Developer

Local Setup

Developer environment setup for Eclipse Accounting

Prerequisites

  • Node.js 20+
  • pnpm 10+
  • Supabase CLI (for migrations)
  • Clerk, Stripe, and Resend dev credentials

Environment Configuration

  1. Copy env.example to .env.local
  2. Fill in required credentials for Supabase, Clerk, and Stripe
  3. Optional: enable local dev auth bypass by setting DEV_AUTH_BYPASS=true and NODE_ENV=development

Production Safety

Never enable DEV_AUTH_BYPASS in production or shared environments.

Install & Run

pnpm install
pnpm dev

Database Setup

supabase db push

If you need to apply SQL manually, use the commands in DEPLOYMENT_GUIDE.md.

References

  • env.example
  • DEPLOYMENT_GUIDE.md
  • docs/SUPABASE_MIGRATION_GUIDE.md

On this page