Track expenses, manage income, and plan budgets with Finch—a smart, easy-to-use web app for better personal finance management.
This repo is built using turborepo which includes the following packages & apps:
.
├── apps
│ ├── api # NestJS app
│ └── web # Next.js app
└── packages
├── @repo/eslint-config # `eslint` configurations (includes `prettier`)
├── @repo/typescript-config # `tsconfig.json`s used throughout the monorepo
└── @repo/ui # Shareable stub React component library.This Turborepo already configured useful commands for all your apps and packages.
# Will build all the app & packages with the supported `build` script.
pnpm run build
# ℹ️ If you plan to only build apps individually,
# Please make sure you've built the packages first.# Will run the development server for all the app & packages with the supported `dev` script.
pnpm run dev# Will lint all the app & packages with the supported `lint` script.
# See `@repo/eslint-config` to customize the behavior.
pnpm run lint# Will format all the supported `.ts,.js,json,.tsx,.jsx` files.
# See `@repo/eslint-config/prettier-base.js` to customize the behavior.
pnpm format