feat: initial project setup with scenarios, database and web ui

Add complete mockupAWS platform for AWS cost estimation:
- FastAPI backend with scenario management
- PostgreSQL database schema for scenarios, metrics, logs
- AWS pricing table with real pricing data
- React frontend dashboard (planned)
- PII detection and token counting
- Report generation (PDF/CSV)
- Complete test suite with pytest
- Docker Compose setup
- Documentation: README, PRD, Architecture
- OpenCode configuration (.opencode/)
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-07 12:52:18 +02:00
parent b539134280
commit 59e5cf48f0
23 changed files with 2982 additions and 29 deletions

46
export/githistory.md Normal file
View File

@@ -0,0 +1,46 @@
# Git History - [NOME_PROGETTO]
> Registro storico dei commit con spiegazione dettagliata del contesto e della motivazione.
## Formato
```markdown
## YYYY-MM-DD HH:MM - [TYPE](scope): [Titolo Commit]
**Hash:** `abc1234`
**Autore:** @agent
**Branch:** main/feature/...
### Contesto
[Spiegazione del contesto in cui è stato fatto il commit - perché era necessario]
### Cosa cambia
[Descrizione dettagliata delle modifiche introdotte]
### Perché
[Motivazione delle scelte fatte, problemi risolti]
### Impatto
- [ ] Breaking change
- [ ] Modifica API
- [ ] Nuova feature
- [ ] Bug fix
- [ ] Refactoring
- [ ] Documentazione
### File modificati
- `path/to/file1.py` - [breve descrizione cambiamento]
- `path/to/file2.py` - [breve descrizione cambiamento]
### Note
[Eventuali note aggiuntive, riferimenti a issue, PR]
---
```
---
## Storico Commit
*I commit più recenti in cima*