Settings
Configure Tahli for your business
Business
Set via NEXT_PUBLIC_CORP_NAME env var
Appears on all invoices when set
Entities
These are your three invoicing entities. Brand colours and emails are configured in code — update in src/types/index.ts.
Hinata Digital
jasmine@hinatadigital.com
HD
BAD Systems
jasmine@badsystems.co
BS
JRBx Ventures Inc.
jasmine@jrbxventures.com
JRBx
Invoice Defaults
Environment Variables
Sensitive config lives in Netlify environment variables — never in code.
DATABASE_URL
Netlify DB connection string
Set
DIRECT_URL
Direct DB connection for migrations
Set
NEXTAUTH_SECRET
Auth secret key
Set
NEXT_PUBLIC_APP_URL
Your Netlify site URL
Set
GOOGLE_CLIENT_ID
Gmail OAuth client ID
Set
GOOGLE_CLIENT_SECRET
Gmail OAuth secret
Set
Manage at app.netlify.com → Project configuration → Environment variables
Auth not yet enabled
The app currently runs without login. NextAuth is wired into the schema and ready — enable it when you're ready to add multi-user access or want to lock the app behind a login. For now, it's single-user and open.