Inspiration
Many times I've stood in front of a centuries-old street or a hidden bustling alley and felt the moment slip by — phone in hand, eyes down, reading a wall of text just to satisfy my curiosity about what's around me. Travel shouldn't feel like homework. That discomfort was the seed of LotusMap.
What it does
LotusMap was born from a simple frustration: you shouldn't need a tour guide or hours of research just to understand the world around you. Every street corner has a story worth hearing — and LotusMap tells it to you the moment you're standing there. Tap a highlighted street or building on the map, and the story plays in your ears while your eyes stay where they belong: on the place itself.
How we built it
We combined geolocation with a custom map layer that highlights points of interest as the user moves. Audio content is stored per location and triggered by map interaction. For the MVP we kept the stack lean and backend-less: street data is retrieved from Overpass Turbo and refined by OpenAI API, voiced through ElevenLabs' TTS API, then deployed to AWS for caching so demo streets load instantly.
Challenges we ran into
We scoped the MVP to streets with notable figures in their names. The real challenge was making detection feel native — notifying users as they approach a street, the way a native iOS app would. Recent iOS updates restrict background location by default, which broke that experience silently. We solved it by building an onboarding screen that clearly walks users through enabling the right location permissions before they start exploring. Once they're on a street that might spark their curiosity, the app already loads and show a popup showing the info they can listen to.
Accomplishments that we're proud of
What we learned
We learned to define clearer internal deadlines earlier. The final submission crunch was real, and sharper milestones mid-sprint would have given us more breathing room to polish. Good time-boxing is as important as good code.
What's next for LotusMap
Gamification to reward curious explorers, a loyalty program for frequent travelers, and community features so locals can contribute their own stories — making every city richer one street at a time.
Log in or sign up for Devpost to join the conversation.