Skip to content

Red Sea is an accessible mobile web-app application that offers safe routes to refugee camps, essential medical resources and humanitarian aid for women in Gaza.

Notifications You must be signed in to change notification settings

reinesana/Red-Sea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red Sea

🌟 runner-up of cmd-f 2024 hackathon 🌟

  • Podium Prize: 2nd place - Community Track

Demo:

demo video


Problem Statement

Over 5000 women in Gaza are facing harsh, unsafe, and unhealthy conditions due to continuous Israeli bombardment, displacement, and forced migration. The challenging access to humanitarian aid exacerbates these issues, leading to stillbirths and maternal deaths. Additionally, approximately 2.3 million individuals are currently afraid to leave their homes after recent bombings destroyed safe routes, further amplifying the crisis.

As we proceeded through cmd-f 2024, our objective was to provide refugee women with:

  1. safe routes: mapped-out paths to refugee camps from any location in Gaza, prioritizing safe passage through conflict zones
  2. assistance resources: access to humanitarian aid and emergency hotlines on their journey
  3. medical resources: access to hospitals in Gaza
  4. safety resources: quick access to safety tips and instructions for their journey.

Description

Red Sea is a web application that uses a dataset of real-time conflicts in Gaza to optimize safe routes for refugee women looking for a safe passage to refugee camps in Gaza. The user can request for humanitarian aid based on their personal needs and also has an option to view medical facilities nearby. The web application also offers various language options and easy to use interface for immediate assistance.


Implementation

Red Sea uses real-time data on the coordinates, fatalities and conflict zones in Gaza from ACLED. The application assigns a safety level to each coordinate based on the type of event (riots, air strike, protests. etc) and the number of fatalities. By leveraging a KNN machine learning model using python, we were able to assign a safety level to surrounding roads on a route using forward geocoding from MAPBOX API, optimizing the safest route for the user. The frontend was built using React JS and MapBox API was used to build the map and fetch the routes.

  • data from acleddata.com

Accomplishments

Our biggest accomplishment was being able to leverage routes using machine learning. Extracting the coordinate points on the route and assigning safety levels was troubling, however, we were successful in the end. We are also proud of the UI design on the landing page, where we feature a rotating globe as well as language setting options for the user.


What we learned

Our team members were all unfamiliar with using flask and fetching MapBox API, thus, being able to connect the backend and the frontend was a skill we believed to be useful for future projects. We also learnt content planning and usability priority within the app and how to best serve the user.


What's next for Red Sea

In the future, we would like to further leverage the tool by incorporating news scraping to get more conflict zones data. We would also like to have a registration system prior to arriving at a hospital as well as a proper toggle for displaying hospital pop-ups. We would also use the Google translate API for diverse language application for the app to accommodate Arabic.

About

Red Sea is an accessible mobile web-app application that offers safe routes to refugee camps, essential medical resources and humanitarian aid for women in Gaza.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published