feat: FASE 0 - Setup progetto TieMeasureFlow

Struttura monorepo completa con server FastAPI e client Flask:
- Server: FastAPI + SQLAlchemy 2.0 async + Alembic migrations
- Client: Flask + blueprints (auth, measure, maker, statistics)
- Database: docker-compose MySQL 8.0 + Alembic async config
- Config: pydantic-settings, TailwindCSS, Flask-Babel i18n
- Piano implementazione completo (18 sezioni, 1600 righe)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Adriano
2026-02-07 00:16:54 +01:00
commit dbdbb77daf
47 changed files with 2489 additions and 0 deletions
+64
View File
@@ -0,0 +1,64 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg-info/
dist/
build/
*.egg
.eggs/
# Virtual environments
venv/
.venv/
env/
# Environment
.env
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
desktop.ini
# Uploads (server-side files)
server/uploads/images/*
server/uploads/pdfs/*
server/uploads/logos/*
server/uploads/reports/*
!server/uploads/images/.gitkeep
!server/uploads/pdfs/.gitkeep
!server/uploads/logos/.gitkeep
!server/uploads/reports/.gitkeep
# TailwindCSS output
client/static/css/tailwind.css
# Node
node_modules/
# Flask-Babel compiled
*.mo
# Alembic
server/migrations/versions/*.py
!server/migrations/versions/.gitkeep
# Logs
*.log
# Testing
.pytest_cache/
.coverage
htmlcov/
# Competitor analysis (local only)
Concorrente/