Inspiration
The devastating earthquake events that occurred in Turkey in recent news were a stark reminder of how important it is to have access to timely assistance during disasters. These events inspired the creation of our app, ResQMe. We recognized the need for a reliable platform that could connect users with first responders in real-time, even when internet connectivity is limited. We wanted to create a tool that would help save lives and mitigate the effects of disasters by providing a way for people to get the help they need quickly and efficiently. We hope that ResQMe will make a difference in the lives of those affected by disasters and help make the world a safer place.
What it does
This app connects users with first responders in real-time during disasters. With ResQMe, users can easily share their location and situation with first responders, even when internet connectivity is limited. Our asynchronous communication feature allows for messages, photos, and videos to be sent and received offline, ensuring that users can get the help they need as quickly as possible.
How we built it
We divvied the project into two components, the front end client, and the backend server. Our frontend was designed with React Native and used expo for rapid deployment. Our backend uses React and is attached to a Mongo DB Atlas Database.
Challenges we ran into
We were constrained by time, as well as limitations of a pre-built API. We were also unfamiliar with our development tools.
Accomplishments that we're proud of
We utilized React, and had dedicated teamwork throughout this project with a clear vision on what we wanted to do.
What we learned
We learned several environments throughout this process including React, React Native, JavaScript, MongoDB, and establishing network connections in react.
What's next for ResQMe
We have hopes of fully developing the audio capturing features, as well as integrating with maps. We also are interested in fully realizing a client server network, developing more asynchronous ways of sending information.
Log in or sign up for Devpost to join the conversation.