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