A full-stack monorepo project for project management using React, NestJS, Prisma, PostgreSQL, Redis, and Docker.
- Node.js 20+
- pnpm 8+
- Docker & Docker Compose
pnpm installdocker-compose up -dcd packages/database
pnpm generate
pnpm migrate# From root directory
pnpm dev- Frontend: http://localhost:3000
- Backend: http://localhost:3001
- Prisma Studio:
cd packages/database && pnpm studio
docker-compose -f docker-compose.prod.yml up --buildpnpm buildproman/
├── apps/
│ ├── backend/ # NestJS
│ └── Frontend/ # React
├── packages/
│ └── database/ # Prisma schema & client
├── docker-compose.yml
├── docker-compose.prod.yml
└── pnpm-workspace.yaml