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

# Logs
*.log
error_log
public/error_log
public/driver/error_log

# Uploads and storage directories
/public/uploads/*
!/public/uploads/.gitkeep
/public/storage/*
!/public/storage/.gitkeep
/storage/*
!/storage/.gitkeep
/uploads/*
!/uploads/.gitkeep

# IDE and Editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# OS files
Thumbs.db
Desktop.ini

# Composer
/vendor/
composer.lock

# Node modules (if using npm)
/node_modules/
package-lock.json

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

# Temporary files
*.tmp
*.temp
.cache/

# PHPUnit
.phpunit.result.cache
.phpunit.cache/

# Build artifacts
/build/
/dist/

# Certificates and keys
*.pem
*.key
*.crt
*.p12
*.pfx

# Database dumps
*.sql
*.sqlite
*.db

# Sensitive configuration files
config/local.php
config/production.php
