BinIT — piattaforma per il basket dilettantistico














7 immagini — clicca le miniature o usa le frecce
- Progetto personale — Sport in Italia
- 2026
- Sviluppo full-stack
- In collaudo
Da dove si partiva
Le informazioni sul basket dilettantistico sono sparse fra federazioni, siti locali e gruppi Facebook e WhatsApp. Le classifiche arrivano in ritardo, le statistiche quasi non esistono e i risultati si perdono dopo pochi mesi.
Cosa è cambiato
Un unico posto costruito attorno alla partita: app e sito collegati alla stessa piattaforma. Chi è al palazzetto inserisce il punteggio in pochi secondi, chi è a casa lo vede e riceve la notifica. La piattaforma è in collaudo prima dell'apertura al pubblico.
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