Sistema multi-tenant per la gestione delle segnalazioni urbane georeferenziate per un consorzio di comuni.
- Segnalazioni georeferenziate: i cittadini possono segnalare problemi sulla mappa, allegare foto e tracciare lo stato di avanzamento
- Gestione multi-tenant: ogni comune gestisce in modo indipendente i propri ticket, operatori e parametri
- Ruoli differenziati: Cittadino, Operatore, Responsabile Manutenzione, Amministratore
- Architettura a microservizi: backend modulare con servizi indipendenti ( Authentication, Ticket, Media, Notification, Assignment, Map, Geocoding, ecc.)
- Notifiche: sistema di notifiche per aggiornamenti sullo stato dei ticket
- Scalabilità orizzontale: auto-scaling con Kubernetes (HPA) per supportare carichi crescenti
- CI/CD: pipeline Jenkins con security scanning automatico (Semgrep, Safety, Trivy)
Questo progetto è distribuito sotto licenza MIT. Vedi il file LICENSE per i dettagli.
