Vai al contenuto
~/massi

← ~/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

  1. 01 app Android
  2. 02 OpenAPI
  3. 03 ASP.NET Core
  4. 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
prossimo progettoBolle di consegna digitali