# rentidium .gitignore

# Environment Files
.env
.env.local
.env.production

# Uploaded Files
public/uploads/*
!public/uploads/.htaccess
!public/uploads/items/.gitkeep
!public/uploads/profiles/.gitkeep
!public/uploads/documents/.gitkeep

# Logs
storage/logs/*.log
!storage/logs/.htaccess

# Cache
storage/cache/*
!storage/cache/.gitkeep

# OS Files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
*~

# IDE Files
.vscode/
.idea/
*.swp
*.swo
*.swn
.project
.settings/
*.sublime-project
*.sublime-workspace

# Composer
vendor/
composer.lock
composer.phar

# Node
node_
npm-debug.log
yarn-error.log
package-lock.json

# Temporary Files
*.tmp
*.temp
*.bak
*.backup

# Database
*.sql.gz
*.sql.zip
!database/schema.sql
!database/seeds.sql

# Documentation (Optional)
docs/build/

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