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
- Copy
env.exampleto.env.local - Fill in required credentials for Supabase, Clerk, and Stripe
- Optional: enable local dev auth bypass by setting
DEV_AUTH_BYPASS=trueandNODE_ENV=development
Production Safety
Never enable DEV_AUTH_BYPASS in production or shared environments.
Install & Run
pnpm install
pnpm devDatabase Setup
supabase db pushIf you need to apply SQL manually, use the commands in DEPLOYMENT_GUIDE.md.
References
env.exampleDEPLOYMENT_GUIDE.mddocs/SUPABASE_MIGRATION_GUIDE.md