# =========================
# Dependencies
# =========================
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

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

# =========================
# Build outputs
# =========================
dist/
build/
out/
.vite/

# =========================
# Logs
# =========================
logs/
*.log

# =========================
# OS files
# =========================
.DS_Store
Thumbs.db

# =========================
# IDEs
# =========================
.vscode/
.idea/

# =========================
# Backend specific
# =========================
backend/node_modules/
backend/.env
backend/uploads

# =========================
# Frontend specific
# =========================
frontend/node_modules/
frontend/.env

# =========================
# Vite cache (VERY IMPORTANT - fixes your issues sometimes)
# =========================
frontend/node_modules/.vite/
frontend/node_modules/.cache/

# =========================
# MongoDB dump / local files
# =========================
*.bak
*.swp