← ~/progetti
BallUpTop
Social network per il basket dilettantistico italiano
- anno
- 2026
- stato
- ● in revisione
- contesto
- Progetto personale
9fasi
di sviluppo completate
4profili
atleta, allenatore, preparatore, società
// problema
Nel basket dilettantistico giocatori e società si trovano col passaparola e con i gruppi WhatsApp: poche informazioni, raggio limitato a chi si conosce già.
// pipeline
- 01 app Android
- 02 OpenAPI
- 03 ASP.NET Core
- 04 PostgreSQL + PostGIS
// approccio
- App Android nativa e backend REST con contratto OpenAPI: il client Kotlin viene generato dallo schema del backend.
- Profili per atleti, allenatori, preparatori e società; ricerca geografica con PostGIS.
- Annunci e candidature, feed, messaggi e notifiche.
- Verifica delle società confrontando codice e nome con gli elenchi FIP.
- Ambienti di staging e produzione con Docker, HTTPS e backup.
// scelta chiave
Il contratto OpenAPI è generato dal backend e versionato: una verifica automatica controlla che app e server parlino sempre la stessa lingua.
// esito
Sviluppo completato, in fase di revisione.
// tecnologie
- Kotlin
- Jetpack Compose
- C#
- ASP.NET Core 8
- PostgreSQL
- PostGIS
- Redis
- Docker