The Inspiration
Cities are always in flux. Buildings are torn down, murals fade, and neighborhoods evolve. But as we walked these streets, we realized that while the physical city changes, our emotional memories have no "place" to hold them. Echoes of Chicago was born from that bittersweet fear of leaving a place we love and the deep-seated desire to leave a piece of ourselves behind.
Chicago itself is the ultimate inspiration for this kind of resilience. This is a city that literally rebuilt itself from the ashes of the 1871 fire and performed the impossible feat of reversing its own river. It’s a place of constant reinvention. Our platform is a way for anyone to say: “I was here. This moment mattered.”
How it Works
Echoes of Chicago is a location-based memory platform that lets you pin photos and stories to exact GPS coordinates.
Instead of scrolling through a feed at home, you discover the city by walking it. As you move through a neighborhood, your phone acts as a sensor for the past. You can look through the various locations and neighborhoods in Chicago, and you can see the real moment tied to that exact spot.
- The doorway of someone's very first apartment.
- A vibrant mural that has since been painted over.
- The raw energy of a past student protest.
- The fading warmth of a grandmother’s old corner store.
It turns every sidewalk into a living, walkable archive of the human experience.
The Build
To bring this vision to life, we focused on making the technology feel invisible so the stories could shine.
- GPS Mapping: Anchoring memories to precise physical coordinates.
- Geofencing: Ensuring the content and locations are very accurate using the L map and Chicago neighborhoods as reference.
- Image-First Interface: A lightweight design that prioritizes visual storytelling over complex menus.
- Intuitive Map UI: A clean, familiar navigation style that makes exploring feel like second nature.
The experience is built to be intentional: Upload →Caption → Share → Save.
Hurdles We Overcame
Trying to map a city’s soul comes with its own set of technical difficulties. We spent a lot of time with the "L" Train system data. Chicago’s transit identity is so specific, and we worked hard to accurately represent the iconic line colors and routes that define the daily commute for millions.
Wins We’re Celebrating
- Emotional Infrastructure: We’re proud to have reframed "smart city" tech as a vessel for human feeling.
- Poetic Design: We managed to create an experience that feels like a piece of art but is still technically robust.
- Scalability: We built something that feels deeply intimate for one person, yet can grow to hold the memories of an entire city.
Lessons Learned
This project taught us that memory is spatial. We don’t just remember what happened; we remember where it happened. We also learned that technology doesn't always have to be about "optimization" or "efficiency", it can just be a powerful tool for preserving our identity and helping us process how fast our world changes.
The Road Ahead
We’re just scratching the surface of what this could become. Next for Echoes of Chicago:
- Sound & Motion: Adding audio and video features to capture the literal echoes of a memory.
- Generational Stories: Moving beyond the personal experiences to include the long-term history of Chicago’s lifelong residents.
- Time Travel: Implementing "Timeline Layers" so you can toggle between the Chicago of the past and the city as it stands today.
Built With
- api
- chicago-navy
- chicago-sky
- css3
- geocoding
- geolocationapi
- hooks-(usestate
- html5
- link
- lucide
- mapbox
- mappin
- pexels
- react
- search
- supabase
- tailwindcss
- typescript
- upload
- useref
- vite


Log in or sign up for Devpost to join the conversation.