Inspiration

An emergency incident inspired this project at a team member's university, which got flooded during a storm. While the administration reached out to first responders to get rid of the flood water, they needed more people to salvage the remaining furniture, as it was not the responsibility of the fire department to move furniture. What if, in this situation, the school could reach out to a network of volunteers and good samaritans to undertake this task?

What it does

CommunitySOS is an opt-in social action platform that empowers local communities to quickly mobilize volunteers during urgent situations that fall outside traditional emergency response. The platform allows users to create and join emergency response events, specifying urgent needs and volunteer requirements. By connecting nearby community members willing to help, CommunitySOS facilitates rapid, localized support for time-sensitive challenges that might otherwise go unaddressed.

How we built it

We developed CommunitySOS using a modern web technology stack that prioritizes user experience and efficient functionality. React and TailwindCSS provided a responsive and intuitive frontend, while Next.js and Supabase powered our robust backend infrastructure. Our development process focused on creating a seamless platform that could quickly connect volunteers with urgent community needs, ensuring an easy-to-use interface and reliable performance.

Challenges we ran into

Developing a project that solved a real-life problem was difficult, leading us to scrap our original idea. As a team member cleverly put it: "We need a problem looking for a solution, but we have a solution looking for a problem." The journey was not straightforward, as we grappled with aligning our solution to a Minimum Viable Product within the constraints of the hackathon's time frame. We had to make tough decisions about feature prioritization, ultimately focusing on the core functionality that would most effectively address the underlying community support challenge.

Accomplishments that we're proud of

We are extremely proud of identifying an original and relevant problem in our society and transforming it into a tangible solution. Our team successfully created a prototype that demonstrates the potential of technology to facilitate grassroots community support. By staying true to our original vision while remaining flexible in our approach, we developed a platform that could genuinely make a difference in how communities respond to urgent local needs.

What we learned

The hackathon was a profound learning experience that extended beyond technical skills. We discovered the critical importance of letting go of preconceived ideas and remaining open to pivoting our approach. Technically, we gained hands-on experience with Next.js and Supabase, expanding our development toolkit. More importantly, we learned the value of problem-first design, understanding that the most impactful solutions arise from a deep understanding of real-world challenges.

What's next for CommunitySOS

We are excited about the future of CommunitySOS and have ambitious plans for its continued development. Our primary focus is implementing a sophisticated notification service that will allow users to receive alerts about nearby events within a specified radius. We aim to enhance the platform's ability to quickly mobilize volunteers by improving geolocation features, expanding user verification mechanisms, and potentially exploring integrations with local emergency services.

Built With

  • figma
  • next.js
  • react
  • supabase
  • tailwind
Share this project:

Updates