7 immagini — clicca le miniature o usa le frecce

  • Progetto personale — Sport in Italia
  • 2026
  • Sviluppo full-stack
  • In collaudo

BinIT è una piattaforma per il basket dilettantistico italiano: calendari, risultati, classifiche e partite seguite in diretta, con una community che contribuisce ai dati. L'ho ideata, progettata e sviluppata da solo, dall'analisi del problema ai rilasci automatici.

Il problema

Molte società non hanno un sito, o ne hanno uno fermo da anni. Chi segue una squadra deve cercare fra pagine federali, gruppi e passaparola. L'idea è semplice: un solo posto dove i dati ufficiali e quelli inseriti dagli appassionati si incontrano, ciascuno con la sua fonte e il suo grado di affidabilità.

Cosa ho costruito

  • App mobile per chi è al palazzetto, in React Native: è il prodotto principale
  • Sito web in Vue 3 per chi consulta da casa, ottimizzato per Google e per le anteprime sui social
  • Piattaforma server in PHP e Symfony: un'unica API per app e sito

Le funzioni

Calendari, risultati e classifiche calcolate, con dati importati da fonti esterne. Punteggi inseriti dalla community, anche parziali durante la gara, con controlli di plausibilità. Notifiche push su app e sito, preferiti, commenti, articoli, foto e video. Un sistema di reputazione con livelli e badge. Accesso con codice email, Google, Apple o password, e sblocco con l'impronta.

Le scelte tecniche

Il dato è il cuore del progetto: niente viene cancellato davvero, ogni modifica ha la sua cronologia e ogni informazione la sua fonte. L'architettura segue il Domain-Driven Design, con moduli separati che comunicano con eventi, e le decisioni tecniche sono documentate una per una. Ogni modifica passa dai test e arriva da sola sull'ambiente di prova; la produzione parte solo con una conferma esplicita.

Cosa significa per un cliente

Le stesse cose che servono a un progetto aziendale: app e sito collegati a un unico sistema, più tipi di utenti, notifiche, importazione e pulizia di dati da fonti diverse.

Dettagli progetto

  • Cliente

    Progetto personale — Sport in Italia

  • Data

    Novembre 2026

  • Il mio ruolo

    Sviluppo full-stack

  • Tecnologie

    React Native, Expo, TypeScript, Vue 3, Tailwind CSS, PHP, Symfony 7.4, Doctrine, MySQL

  • Tipo di progetto

    Web Application App Mobile

  • Stato

    In collaudo

Hai un progetto simile?

Raccontami da dove parti: ti dico cosa serve davvero e cosa può aspettare.

Parliamone

Progetti correlati