# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
.venv/
env/
venv/
ENV/
env.bak/
venv.bak/

# Database
*.db
*.sqlite3
school_management.db

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# UV
.uv/

# Backend FastAPI
backend/__pycache__/
backend/.pytest_cache/
backend/api/__pycache__/
backend/infrastructure/__pycache__/
backend/domain/__pycache__/
backend/schemas/__pycache__/
backend/core/__pycache__/
backend/*.pyc
backend/.env
backend/.coverage
backend/htmlcov/

# Frontend Vue.js
frontend/node_modules/
frontend/dist/
frontend/.env.local
frontend/.env.*.local
frontend/.vite/

# Environment variables
.env
.env.local

# Logs
*.log
logs/

# Tests
.pytest_cache/
.coverage
htmlcov/

# Docker data
data/
!data/.gitkeep
