The war in Ukraine has united almost the whole world. With everyone trying to do whatever they can to help the brave Ukrainians, we jumped in as well and made something that utilizes technology to improve their safety.
What it does
Rescue Safe is a Progressive Web App(PWA) that crowdsources intelligence and puts it to good use by providing real-time updates to its users.
The app gives the users the ability to upload details about themselves and their families. This information is then used to locate lost family members whose details may have been uploaded to the app's central database as a result of authorities finding the lost member. Users can also upload updates about their surroundings. These updates include geolocation, information about tanks, bombs, etc. in the vicinity, images, and so on. the app includes a live news feed that informs the user of critical alerts and news.
The user can mark themselves as 'unsafe' and 'safe' when they feel like it. Users can also request evacuation support through the app. The app then gives an estimate of the waiting time and also assigns an evacuation team. The unsafe status is also triggered by users nearby marking themselves unsafe.
All the data collected is then plotted on a map which is used for safe navigation to the nearest shelter or source of food or evacuation checkpoint. The authorities/NGOs can also use this app to upload/update information about the checkpoints and people they rescue.
How we built it
Challenges we ran into
Challenge 1: Tech stack All 3 of us didn't have one language/framework in common which we were proficient in. This made deciding the tech stack a complex decision.
Challenge 2: Stack Overflow going offline
Accomplishments that we're proud of
We spent a lot of time and effort in making the backend robust and versatile so that it can be utilized for various other use cases. This did result in a lack of time for the front end, however, we still managed to get a decent one ready.
Despite spending half the time just deciding what to make, we were able to work efficiently under pressure(without StackOverflow for some time) and come up with the MVP we planned to. We feel that the time spent brainstorming was worth it.
What we learned
We learned how technology can be leveraged to help people in a faraway land with their humanitarian crisis. We also had to think like the people we are trying to help(the users) while designing the app. This showed us the importance of different perspectives.
What's next for Rescue Safe
We have made some APIs that can be utilized for many different purposes. We have designed the app in a way that allows others to build on top of it.
This app can be utilized for OSINT purposes too as this app collects a lot of information.
Log in or sign up for Devpost to join the conversation.