GreenBrain è una webapp interattiva dedicata alla promozione del riciclo e alla sensibilizzazione ambientale. Questo progetto, realizzato da Patrick Colucci e Maikol Caniglia, è attualmente in via sviluppo e ospitato su GitHub Pages.
GreenBrain è pensata per aiutare gli utenti a riciclare correttamente, fornendo informazioni ambientali sul materiale rilevato tramite la scansione (fotocamera o caricamento di immagini). L'app offre guide pratiche per il riciclo, premia gli utenti con punti eco, consente la partecipazione alla community e visualizza una mappa interattiva dei centri di raccolta rifiuti.
-
Recycling Scanner
Scatta foto o carica immagini per riconoscere il materiale da riciclare tramite l'API di Roboflow e visualizza dettagli ambientali (decomposizione, inquinamento, biodegradabilità). -
Guide al Riciclo
Visualizza guide dettagliate per il corretto riciclo di materiali come plastica, carta, vetro e umido. -
Premi e Sfide
Accumula punti eco e riscattali per ottenere premi esclusivi. Consulta la cronologia dei punti accumulati e partecipa a sfide settimanali. -
Community & Forum
Visualizza i post degli utenti e interagisci con loro. Cliccando su “Commenta” si apre una modale per inserire il commento, seguita da un popup di conferma. -
Mappa Interattiva
Visualizza i centri di raccolta rifiuti nella tua zona attraverso una mappa basata su Leaflet, con la possibilità di aprire Google Maps per ulteriori dettagli. -
Modalità Dark
Passa facilmente dalla modalità chiara a quella scura per un’esperienza utente ottimale.
- HTML5, CSS3, JavaScript – struttura, stile e logica dell’applicazione.
- Tailwind CSS – per uno styling rapido e responsive.
- Leaflet – per la visualizzazione di mappe interattive.
- Axios – per le chiamate HTTP all’API di Roboflow.
- Roboflow API – per la classificazione degli oggetti nelle immagini.
Il progetto è ospitato su GitHub Pages.
Nota: poiché GreenBrain è ancora in via sviluppo, alcune funzionalità potrebbero subire modifiche o non essere completamente implementate.
Contributi, suggerimenti e segnalazioni di bug sono benvenuti!
Se desideri proporre modifiche, apri un issue o invia una pull request.
Distribuito con licenza MIT. Consulta il file LICENSE per maggiori dettagli.
GreenBrain è sviluppato con passione da Patrick Colucci e Maikol Caniglia.
Contribuisci anche tu a rendere il mondo un posto più sostenibile, un riciclo alla volta