Inspiration

El Hajj is our pride, the pride of all the Islamic nation, we grow up since our childhood hearing stories from our grandfathers and grandmothers about their experiences in the Hajj. but as it's from the human kind to focus only on problems when telling a story, we always heard that they have some issues in their holly trip. So, what’s the main issues that they have? Is it food? No, they all said that there is extra food, and we never heard someone starve to death in the Hajj. Is it transportation? Maybe but at the end everyone will find his way. The real problem, the real nightmare is the crowd, too many people, old people with no training and no discipline. 2 millions of people from different places speaking different languages. We have the Crowd Management Authority members who are doing a great job (we had the chance to meet some of them during the hackathon), they have all the technologies and the tools to work. But they have just something which is missing, they don’t have any way to control what’s happening on the ground (expect of telling police or their members on the field to move). So here comes our idea, to fill this gap, to offer them something that can allow this authority to control the field from their operation room.

A project description

PHLOW is an application that will control dynamically the Hadjjaj flow in the main zones of the hajj using electronic pass barrier gates. So PHLOW is considered more as an information system. We have 4 main steps for our system:

1st: Data collection

First we are going to divide the target area in zones ( camp zones, Arrival zones, Destination zones, waiting zones), then we place a line of strong barrier gates on the main access of every zone ( cost starting from 600$ to 1,000$ per barrier),finally those gates will automatically report to our system how many people are in each zone and their movement ( flow speed, zone size …)

2nd: data storage;

Using google cloud.

3rd: Data processing;

Using the data that we have from our gates, we can implement an application that will dynamically calculate the suitable flow speed for each line of gates. Also, once we have this data, we can apply some data mining algorithms ( prediction algorithms, classification algorithms …) and we can use Machine Learning process for this data too.

4th: Data usage

1- The application will automatically stop the gates in case of an overload in the zone ( some gates or all the gates)

2- The application will allow the controllers ( form Crowd Management Authority هيئة إدارة الحشود ) to open or close the gates manually.

3- Now we have the number of Hadjjaj in each zone, we can schedule automatically the exact time for leaving for each zone, and share it with them using public TVs or notifications via mobile,

4- With this data we can estimate how many people each target zone can support, so we can increase the Hadjjaj number by next hajj season.

The existing code before the hackathon

Ant Admin Template, Intro Ant is an ant design inspired admin template built with ReactJS Bootstrap 4. It uses Scss CSS which makes it easy to customize.

Google Maps API

What has been created during the hackathon

Integrating google maps API with the Ant Admin Template and some reporting tools. add a database for Hajj data and analysing the data using smart Algorithmes.

Built With

Share this project:

Updates