Roam
Salva e valuta i tuoi posti preferiti scoperti nel tuo Erasmus!
L’idea
Roam nasce durante il mio Erasmus a Madrid nel 2025. È frutto di un lavoro insieme a Divya Khatri per il corso “Mobile Applications” all’Università Carlos III de Madrid.
Abbiamo pensato a un’app che permettesse agli studenti Erasmus di salvare e valutare i posti che scoprono durante il loro soggiorno all’estero, come ristoranti, bar, parchi e attrazioni turistiche. L’obiettivo era creare una piattaforma dove gli studenti potessero condividere le loro esperienze e aiutarsi a vicenda a scoprire i migliori posti in città, cercando di andare oltre la classica esperienza turistica per trovare luoghi di nicchia frequentati anche dai locali.
Questo anche per ridurre il fenomeno della gentrificazione, aiutando a sostenere le attività locali che sono spesso le più colpite da questo fenomeno.
L’idea è stata ispirata da Letterboxd, dove gli appassionati di cinema possono salvare e recensire i film che hanno visto in un “Diario”. L’idea è la stessa ma con i tuoi luoghi preferiti invece dei film.
Video di presentazione
Com’è stata sviluppata
L’app è stata progettata con Android Studio con Kotlin e il framework Jetpack Compose, che ormai è lo standard per lo sviluppo di app Android moderne ed efficienti.
Uno dei vincoli del corso era l’utilizzo di Firebase. Quest’ultima offre un backend completo ed è facilissima da integrare con un’app Android.
Abbiamo usato Firestore come database per salvare i luoghi e le recensioni degli utenti. Abilitando la persistenza offline, Firestore funge anche da cache locale, permettendo agli utenti di accedere ai loro dati anche senza connessione internet.
Firebase Authentication è stato utilizzato per gestire il sistema di login, permettendo agli utenti di autenticarsi con Google OAuth, rendendo il processo di registrazione e accesso semplice e veloce.
Tech Stack
Screenshot dell’app
L’app è solo un mockup, seppur funzionante nelle sue parti più cruciali, trattandosi di un progetto universitario non è stata completata al 100% e non è disponibile sul Play Store.
Qui sotto potete vedere alcuni screenshot dell’app, che mostrano l’interfaccia utente e alcune delle sue funzionalità principali.




Home
Pitch
Il pitch di presentazione del progetto è disponibile qui sotto.
Scarica il pitch →