Inspiration

We were really inspired by St. Anthony’s question: How might we provide people with up-to-date information so they can access essential services? It really resonated with us when we heard that St. Anthony’s was using google sheets to spread up-to-date information to those in need. Current information is of the essence since being homeless is a full time job where most people are travelling by foot and can’t afford to waste time, especially during the COVID-19 pandemic where regulations are in flux. So to tackle these issues, we built a mobile-friendly website for any organizations offering essential services to easily post & update information to an interactive map.

What it does

We built a minimum viable product using Django and Python that has pre-populated all the resources currently on St. Anthony’s googlesheet onto our interactive map that shows pins for each resource that each show an icon representing it’s categories (i.e. food or shelter), hours, associated urls, and notes for status updates like “this shelter has vacancy for 8/23”.

We also built a portal so organizations can securely login and easily create or edit resources.

How we built it

Python/Django, Google Maps API, Bootstrap, HTML/CSS, PostgreSQL, JavaScript

Challenges we ran into

Integrating the Google Maps API that included icons into our web app

Accomplishments that we're proud of

Map feature has specific icons for each of the resources provided.

What we learned

A lot!

What's next for SF Resource Hub

Resource-seeker log-in option to track favorites & send alerts Translation Feature: Spanish/ Cantonese- Since 25% of resource seekers are Latinx & 13% are of asian descent Calendar for easy scheduling-For both the NGOs & the resource seekers Monitoring and data collection features for NGO's-for educating the public about needs and impact, and for making convincing arguments for policy changes Scheduled emails prompting organizations to update resource information -to ensure the organization is keeping the info current/ or automatically deleting the resource if no action is taken after a period of time

Built With

Share this project:

Updates