# Ignore all node_modules folders
node_modules
**/node_modules

# Ignore backend build/dist output
**/dist
**/build

# Ignore frontend build output (Next.js)
**/.next
**/out

# If using Vercel
.vercel
.vercel_build_output

# General build artifacts
dist
build

# Coverage folders
coverage
**/coverage

# Environment files
.env
.env.*

# Logs and lock files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
yarn.lock
pnpm-lock.yaml

# Git
.git
.gitignore
.gitattributes

# OS-specific files
.DS_Store
Thumbs.db

# Optional config files (if you don't want Prettier to format them)
*.config.js
*.config.cjs
*.config.mjs
*.config.ts
