# Node.js
node_modules/
npm-debug.log
yarn-error.log
yarn-debug.log
.pnpm-debug.log
.npm
.yarn

# Build outputs
dist/
build/
out/
.next/
.nuxt/
.cache/

# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# IDE and editors
.vscode/
.idea/
*.swp
*.swo
.DS_Store
*.sublime-project
*.sublime-workspace

# Logs
logs
*.log

# Testing
coverage/
.nyc_output/

# Dependency directories
jspm_packages/
bower_components/

# Misc
.DS_Store
Thumbs.db

# Java / Maven build outputs
target/
*.class
*.jar
*.war

# Backend uploads
backend/uploads/

# Python
__pycache__/
*.pyc
*.pyo

# Screenshots (root level only)
/*.png
# Allow frontend screenshots
!frontend/screenshots/