Skip to content

Repository files navigation

Finora

Personal finance tracker. Record income, expenses, transfers, budgets, and monthly reports.

Dashboard

Quick start

npm install
cp .env.example .env.local
npx drizzle-kit push
npm run dev

Environment variables

Key Description
DATABASE_URL PostgreSQL connection string (local or Neon/Supabase)
JWT_SECRET Random string for signing auth tokens (min 32 chars)
AUTO_SEED_ADMIN true to auto-create admin on first run, only works if database is empty

Default admin account (created when AUTO_SEED_ADMIN=true and no users exist):

  • Email: admin@finora.app
  • Password: admin123

About

Personal finance tracker. Income, expenses, budgets, reports - all in one place.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages