- pnpm
- typescript
- drizzle-kit
- postgresql
- docker (optional)
- shadcn/ui
npm install -g pnpm
pnpm i
./dev up # start the database with docker
pnpm dev
pnpm ws-server # start the websocket server
db migration
pnpm drizzle-kit generate:pg # generate migration files
pnpm drizzle-kit push:pg # apply migration files