docs: update documentation and add Docker configuration for v0.3.0

- Update README.md with v0.3.0 completion status and improved setup instructions
- Update export/progress.md with completed tasks (53/55, 96% progress)
- Update export/architecture.md with current project structure and implementation status
- Add docker-compose.yml with PostgreSQL service
- Add Dockerfile.backend for production builds
- Add frontend/Dockerfile for multi-stage builds
- Update .gitignore with comprehensive rules for Python, Node.js, and Docker

Project status:
- v0.2.0: Database and Backend API 
- v0.3.0: Frontend React implementation 
- v0.4.0: Reports and visualization (planned)
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-07 15:17:15 +02:00
parent 500e14c4a8
commit 311a576f40
7 changed files with 758 additions and 282 deletions

59
.gitignore vendored
View File

@@ -1,2 +1,61 @@
venv/
.venv/
# Docker
.dockerignore
docker-compose.override.yml
# Database
postgres_data/
*.db
# Environment
.env
.env.local
.env.*.local
# 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
# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
# Logs
*.log
logs/
# Frontend
frontend/node_modules/
frontend/dist/
frontend/.vite/