Skip to content
Alessandro

Mapora — Travel Planning App

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

Description

Mapora is an AI-powered mobile app that generates personalized city walking tours based on user preferences and real-time location data. It integrates the Google Maps API and conversational AI to create adaptive, guided urban adventures — ideal for spontaneous explorers or travelers seeking tailored experiences.

My role

I’m leading the development of Mapora for the Google Maps Platform Awards Hackathon. My responsibilities include designing the full app architecture, developing the frontend in React Native, integrating Google Maps services, and implementing natural language prompt processing using AI. I also designed the full interface in Figma, with a focus on intuitive navigation and clean visual hierarchy.

The challenge

The challenge is to bridge human language input with real-world navigation — enabling users to enter prompts like “I want a 3-hour walk that ends near a great restaurant” and instantly receive a curated, walkable tour. The solution must dynamically generate efficient routes, select meaningful attractions, and guide the user interactively using Maps-based visualization and navigation.

The solution

Mapora includes:

Natural language tour generation powered by GPT-based AI

Google Maps API integration for real-time location, routing, and points of interest

Mobile-first UI built in React Native and designed in Figma

Dynamic map interface showing multi-stop walking tours

Attraction pages with rich images and AI-generated context

Prompt-driven route regeneration for quick personalization

Gallery