Inspiration

My inspiration for this project came from my own experiences and the challenges faced by immigrants, asylum seekers, and newcomers. I realized that finding basic resources such as housing, food, or emergency lifelines is often the most difficult part of starting a new life in a new country. Many people struggle simply because they do not know where to look or whom to contact. I wanted to build a tool that empowers them to access these critical resources quickly and efficiently.

What it does

I created SafePath, a web application built with Python and Streamlit, that allows users to search for essential community resources. Users can:

Type a keyword such as "housing", "food", or "classes"

Get a list of relevant resources, including names, descriptions, and contact information

Access resources via clickable links or buttons

What we learned

What I Learned

I learned how to use Streamlit to build interactive web apps quickly.

I gained experience with Python dictionaries, loops, and string manipulation to manage and search data.

I practiced user-focused design, thinking carefully about how newcomers and asylum seekers would interact with the app.

I also explored basic regex (re) matching to make searches more flexible and intuitive.

What's next for SafePath

This project taught me the importance of building tools that solve real-world problems while remaining simple and accessible. I hope SafePath will help newcomers find critical resources quickly, reducing stress and making it easier to start a new life in a new country.

Built With

Share this project:

Updates