# Version control files .git .gitignore # Node.js dependencies node_modules npm-debug.log yarn-error.log # Build outputs dist # Docker files (to avoid recursive copying) Dockerfile Dockerfile.backend docker-compose.yml .dockerignore # Environment files (we'll manage these separately) .env .env.* !.env.example # Editor directories and files .vscode .idea *.suo *.ntvs* *.njsproj *.sln *.sw? # Testing files coverage **/__tests__ **/*.test.* **/*.spec.* # Other unnecessary files README.md LICENSE *.md