# ============================================================
# Freedom Fitness Janakpur — root .gitignore
# Never commit real secrets, the live database, uploaded media,
# logs, or dependency folders to version control.
# ============================================================

# Secrets — NEVER commit backend/.env (see backend/.env.example
# for the template that IS safe to commit)
backend/.env
.env
.env.local
.env.*.local

# Dependencies
node_modules/
backend/node_modules/
frontend/node_modules/

# Database (created at runtime, never checked in)
backend/db/*.db
backend/db/*.db-shm
backend/db/*.db-wal

# Uploaded user/admin media (contains real content, not source code —
# back it up separately, see BACKUP-AND-RESTORE.md)
backend/uploads/
backend/uploads-backups/

# Logs
backend/logs/*.log

# OS / editor cruft
.DS_Store
Thumbs.db
*.swp
.vscode/
.idea/
