# Composer
/vendor/
composer.phar
composer.lock

# Environment files
.env
.env.local
.env.production

# Configuration files with sensitive data
config/database.php
config/app.php

# Logs
/logs/*
!logs/.gitkeep

# Cache
/cache/*
!cache/.gitkeep

# Temporary files
*.tmp
*.temp
*.swp
*.swo
*~

# IDE files
.vscode/
.idea/
*.sublime-project
*.sublime-workspace

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Backup files
*.bak
*.backup
*.old

# Test coverage
/coverage/
.phpunit.result.cache

# Build artifacts
/build/
/dist/

# Node modules (if using frontend build tools)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Database files
*.sql
*.db
*.sqlite

# SSL certificates
*.pem
*.key
*.crt
*.csr

# Application specific
/uploads/
/public/uploads/
