cp .env.example .env
docker-compose up -d
pnpm install
pnpm run prisma:push
pnpm run dev
Node.js LTS and pnpm. IDE with TypeScript and Biome support.
To automatically format code, it is important to properly configure your IDE. See an example for VS Code (.vscode/settings.json
).
- Next.js app Routing Conventions
- Prisma ORM
- FSD folder structure
Run migrations when the schema changes. For local development, use Docker with PostgreSQL and pgAdmin (localhost:5050
) or npx prisma studio
.
pnpm run build
The project is automatically deployed to Vercel upon merging into the main branch.
The pnpm test
command includes a package audit. Additionally, to ensure the security of our project, periodically update packages using ncu
(npm-check-updates) and scan them with snyk test