Inspiration

Neighborhoods today feel more disconnected than they should be. We kept seeing the same problem over and over: people who genuinely want to volunteer just can’t find the opportunities, while local organizations that need help are struggling to get noticed. The frustrating part is that these opportunities are already right here, right down the block, but they’re scattered across different platforms, outdated websites, and word of mouth. Most of them never reach the people who would happily step in. We wanted to change that. Our goal is simple: make it easy for neighbors to help other neighbors and rebuild the sense of community that’s been missing.

What it does

InnerLoop bridges this gap between individuals and the community by one simple, local feed. Now, finding ways to help isn’t a scavenger hunt, it’s effortless, and accessible. People can quickly discover volunteer tasks nearby, and businesses or organizations can get the support they need without delay. Users can filter by tags, see what’s happening around them, and jump in where they’re needed most. And to make giving back even more rewarding, InnerLoop introduces Loop Credits. As volunteers earn hours, ratings, and reviews, they earn credits they can redeem at participating local businesses. It’s a way to say thank you to the people strengthening their neighborhoods. InnerLoop is helping mobilize Chicago communities, one task, one hour, and one connection at a time.

How we built it

We built InnerLoop to be fast, clean, and responsive. The frontend runs on React with Vite, giving us lightning-quick performance, and Tailwind CSS lets us create a modern, glass-style interface without loading the app down with heavy styles.

On the backend, we went all-in with Firebase. Using Cloud Firestore and it's real-time snapshot listeners, InnerLoop updates instantly with no refresh needed. When someone applies for a task, sends a message, or posts an update, it appears across the app in real time. We also integrated Leaflet to power an interactive neighborhood map, with dynamic markers that scale and update based on live local data.

Challenges we ran into

Building a real-time system came with its own challenges. We had to make sure direct messages and notifications stayed perfectly synced for both users without slowing anything down. It took careful planning to get all the moving parts to update instantly while keeping the app light and responsive. We also spent a lot of time refining the dual user experience. Volunteers and organizations use InnerLoop in completely different ways, so each needed its own unique, intuitive, functionalities and still remain part of one seamless platform. Making both sides feel natural and frictionless was one of the hardest parts.

Accomplishments that we are proud of

We’re genuinely proud of how fast and smooth the platform feels. The map responds seamlessly to real-time data, and the overall flow of the app works exactly the way we envisioned, clean, professional and ideal. One of the biggest achievements was building a system that can securely verify volunteer hours and issue credits. It’s a meaningful step towards making volunteering not just fulfilling, but fully rewarding in a substantial way. What we’re most proud of is the vision behind it all. InnerLoop isn’t just an app, it’s a way to bring people together, strengthen neighborhoods, and make it easier for individuals to support one another. Connecting communities is at the heart of everything we built.

What we learned

We learned a tremendous amount about handling real-time WebSocket data and managing complex state in React. Along the way, we also discovered just how crucial simplicity is, especially when building apps meant for local communities, we also learned about how important constant interactive user feedback is. A clean, innate experience makes all the difference when people are using the platform to connect and collaborate in their neighborhoods.

What is next for InnerLoop

We want to grow neighborhood by neighborhood. Our first priority is focusing on Chicago and building a dense, active, and engaged community right here. After that, our expansion will be guided entirely by how the community grows and where people want InnerLoop next. We also plan to partner with more local businesses to expand the rewards ecosystem, making it even easier for volunteers to earn meaningful perks while supporting the neighborhood.

Built With

Share this project:

Updates