# Gitignore for a Monorepo Project # Node.js node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* .npm/ .yarn/ # Build artifacts dist/ build/ .next/ # For Next.js if chosen, but we are using Vite for frontend # Environment variables .env .env.local .env.*.local # Storage directories storage/input/ storage/output/ # Logs *.log logs/ # IDE specific files .vscode/*.code-workspace .idea/ *.sublime-project *.sublime-workspace # OS generated files .DS_Store Thumbs.db # NestJS specific /backend/dist/ /backend/node_modules/ /backend/.env* /backend/*.tsbuildinfo # Frontend specific (React + Vite) /frontend/dist/ /frontend/node_modules/ /frontend/.env*