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
- python
- streamlit


Log in or sign up for Devpost to join the conversation.