Inspiration
The recent increase in emergencies such as Fire incidents, Gun violence, and Water leakage inspired us to build an app to help communities prepare for and respond to emergencies. We wanted to empower people to take care of each other when emergencies strikes.
What it does
Our solution, emergenCity, is a complete solution consisting of a sensor-enabled mobile app for users and a web portal for city officials, which facilitates real-time communication and coordination between community members during a natural disaster or other emergencies. Users can notify others of dangers, request aid, offer assistance, and view a map of current needs and available help in their area.
How we built it
We built emergenCity using Android mobile app development. The app interfaces with a custom API for handling user data and notifications. User locations, requests, and offers of aid are stored in a MySQL database.
Challenges we ran into
Building real-time collaborative features was a challenge - getting real-life data to sync properly is a challenge. Optimizing the app with backend services poses difficulties. Developing a function ML model for various emergencies is also another area of challenge.
Accomplishments that we're proud of
We're proud of the real-time map showing current fire incident danger zones. We have also deployed our solution into a scalable AWS cloud architecture and a functional android app along with a web portal for city officials.
What we learned
Working on this project taught us much about planning for emergencies and building systems to facilitate community response. We also learned technical skills like architecting real-time apps and developing various components of the system.
What's next for emergenCity
As we advance, we want to partner with emergency response organizations and communities to run simulations and further refine the app. We plan to add disaster preparation features and integrate them with sources of live emergency data.

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