Vai al contenuto
Alessandro

Mapora — App di Travel Planning

Mapora — App di Travel Planning
Anno
2025
Stack
React, Supabase, MUI, Sonar API, Figma

Descrizione

Mapora è un'app mobile basata su AI che genera tour a piedi personalizzati in città, partendo dalle preferenze dell'utente e dai dati di posizione in tempo reale. Integra la Google Maps API e l'AI conversazionale per creare avventure urbane guidate e adattive — ideale per chi ama esplorare in modo spontaneo o per viaggiatori in cerca di esperienze su misura.

Il mio ruolo

Guido lo sviluppo di Mapora per il Google Maps Platform Awards Hackathon. Mi occupo della progettazione dell'intera architettura dell'app, dello sviluppo del frontend in React Native, dell'integrazione dei servizi Google Maps e dell'elaborazione dei prompt in linguaggio naturale con l'AI. Ho inoltre disegnato l'intera interfaccia in Figma, puntando su navigazione intuitiva e gerarchia visiva pulita.

La sfida

La sfida è collegare l'input in linguaggio naturale alla navigazione nel mondo reale: permettere all'utente di scrivere prompt come “Voglio una passeggiata di 3 ore che finisca vicino a un buon ristorante” e ricevere subito un tour curato e percorribile a piedi. La soluzione deve generare dinamicamente percorsi efficienti, selezionare attrazioni rilevanti e guidare l'utente in modo interattivo con visualizzazione e navigazione su mappa.

La soluzione

Mapora include:

Generazione di tour in linguaggio naturale basata su AI GPT

Integrazione Google Maps API per posizione in tempo reale, percorsi e punti di interesse

UI mobile-first costruita in React Native e progettata in Figma

Interfaccia mappa dinamica con tour a piedi multi-tappa

Pagine delle attrazioni con immagini ricche e contesto generato dall'AI

Rigenerazione del percorso tramite prompt per una personalizzazione rapida

Galleria