-
Switch to Node.js version specified in
.nvmrc
file -
Install
pnpm
-
Run
pnpm prepare
-
Create
.env
file from.env.example
-
Fill
.env
file with your variables -
Run
pnpm prepare && pnpm db-setup
-
Run
pnpm dev
to launch app in development mode -
Run
pnpm build && pnpm start
to launch app in production mode
pnpm lint
- run eslint analyzer
pnpm prettier
- run prettier analyzer
pnpm prettify
- apply prettier style for codebase
pnpm analyze-code
- same as pnpm lint && pnpm prettier
pnpm shad
- for installing UI components. Example pnpm shad add button --path=./src/app/components/atoms
. Reference: https://ui.shadcn.com/