- Install dependencies:
npm install
npm install --target_arch=x64 # For Apple M1 machines
- Create
.env
with secrets for Database connections - Run dev mode:
npm run dev
npx prisma generate # if you encounter errors with Prisma client
- Install Prisma extension
F1
->Tasks: Run Build Task
to runtsc --watch
in the background and show all errors in the VS CodeProblems
panel
- Always format
schema.prisma
withnpx prisma format
- For small changes, push directly.
- For larger features, open an PR and request reviews from others.
- Do the merge yourself upon approval.
- If there's no response, you can still merge. The PR is still useful as a container of changes for others to read through.