My Scores - Tracker ed Analizzatore di Punteggi Premium per Giochi e Tornei
Un ecosistema completo multipiattaforma (App Mobile Flutter, Backend .NET, Console Admin e Landing Page) per tracciare partite, gestire tornei con classifiche in tempo reale, analizzare statistiche avanzate dei giocatori e digitalizzare l'esperienza dei giochi da tavolo e di carte
Caso di Studio
Dettagli tecnici e implementazione del progetto software.
Tecnologie Usate
AppFlutter.net 10PostgreSQLVite.jsDockerCI/CD
My Scores - Piattaforma Digitale per il Tracciamento di Giochi e Tornei
My Scores è una suite software avanzata progettata per rivoluzionare il modo in cui i giocatori accaniti e gli organizzatori di eventi tracciano, gestiscono e analizzano i punteggi di giochi da tavolo, giochi di carte e competizioni amatoriali. L'ecosistema si compone di un'app mobile nativa, un backend scalabile ad alte prestazioni, un portale di amministrazione web e una landing page informativa.
🚀 Funzionalità Principali
- Tracciamento Sessioni in Tempo Reale: Interfaccia di inserimento dei punti round-by-round reattiva e ottimizzata per dispositivi mobili, adatta a qualsiasi tipologia di gioco.
- Gestione dei Tornei: Configurazione guidata per creare campionati e tornei a gironi o a eliminazione diretta, completi di classifiche dinamiche aggiornate in tempo reale.
- Modalità "Mano Singola" (Single Hand): Algoritmo intelligente per migrare sessioni di gioco complesse in partite rapide a punto singolo all'interno di un torneo.
- Analisi Statistiche Avanzate: Dashboard dettagliate con grafici di performance storici per singoli giocatori, percentuali di vittoria, punteggi medi ed evoluzione nel tempo.
- Multilingua Nativo: Pieno supporto localizzato per Italiano, Inglese e Rumeno.
- Monetizzazione e Premium: Sistema integrato con Paywall e acquisti In-App per sbloccare feature avanzate, statistiche storiche illimitate e rimozione della pubblicità.
🛠️ Architettura e Tecnologie
- Mobile Application: Sviluppata in Flutter con gestione dello stato tramite
Provider, design system scuro premium personalizzato e integrazione di Google Mobile Ads e acquisti in-app. - Backend API: Servizi RESTful scalabili scritti in .NET 10 per garantire massime performance e sicurezza.
- Database e Storage: Database relazionale PostgreSQL per la persistenza dei dati e MinIO per l'archiviazione di asset e caricamenti.
- Admin Console: Dashboard di controllo sviluppata in Vite.js per il monitoraggio in tempo reale degli utenti attivi, statistiche generali e telemetria del sistema.
- DevOps e Sicurezza: Configurazione containerizzata tramite Docker Compose, pipeline CI/CD automatizzate, backup crittografati e frequenti audit di sicurezza del codice.



