Crisis Heroes

Vulnerable Populations
Project thumbnail

A free community platform enabling the sharing of services and resources to ensure no one is left stranded.

Matthew Platts


I came home from a holiday and was forced to self isolate for 14 days. Luckily I had a friend in my apartment building to buy me groceries - but I started wondering how people would do it if they had no friends nearby. This would be made worse if you're elderly and don't want to risk contracting the virus.

What it does

Crisis Heroes allows you to signal for help or offer help in your community. You specify your location, pick a radius (eg. 2km) and then can view all help requests or offers to help in your area. If you want to help someone the platform allows you to send a message. Only your first name and suburb is shared with people to protect your privacy.

How I built it

I built it in elixir using the Phoenix library. The maps stuff is utilising Googles API. And search is handled by Algolia. It's hosted on Google Cloud Platform - App Engine flex and uses Postgres as the database.

Challenges I ran into

Getting the UI right - people were a bit confused by the dashboard. This is mainly due to there not being many people on the platform yet so it appears empty. I've since improved the UI.

Accomplishments that I'm proud of

I built in a week and after releasing now have over 140 users in 2 days - 70+ of which have offered to help others.

What I learned

Keep things simple.

What's next for Crisis Heroes

Just get it out there. Learn from feedback and implement a better onboarding process.

Email the builderSee more on Devpost

A project from #BuildforCOVID19

Explore by theme