Inspiration

" I wish there was a comprehensive system that manages the crowd and improves Tafweej process " Hajj. " I wish there was a system to provide the most effective hajj services and help lost Hujaj especially special needs and children " Hajj with special needs. " I wish there was a system that provide Tafweej schedule that matches Hujaj profile preferences and allocate lost Hujaj fast' coordinator. From the previous Persona quotes and one of the team member had hajj experience with Tafweej difficulties. In addition that we have a good experience in crowdsourcing management technologies and scheduling.That's why we come up with Tafweej Solution.

What it does

Tafweej solution will help the following: Internal actors: 1-Ministry of Hajj. 2-Hamlah. 3-Hamlah coordinator. 4-Hajj coordinator. External Actors: 1-Hajj.

Registration Provide a comprehensive profile includes demographics , dependencies and medical history. Coordinating and Automating Schedule The main idea of this function is to have the optimal number of Hujaj in each Tafweej. In order to create the proper Tafweej schedule, Tafweej solution analyzes area capacity, path capacity, timeline and length of stay .After decomposing Hujaj into Tafweej , Ministry of Hajj coordinator will be easily create assignment matrix that maps Tafweej to Hamla Coordinator , path out , path in and time. Specifying slots for special needs Hujaj. it will idecrease the workload to Ministry of Hajj and Hamlah. Hajj and Tafweej Tracking 1-Track and guide lost hujaj to their Hamlah by search by ID or scanning their wristband QR code which list their information (i.e. showing profile along with medical history in case of emergency) 2- Hajj can send notification to Hajj Coordinators and Hamlah coordinators. The notifications will be prioritize by the medical preferences and distance.The Coordinators will receive the notification with the current Hajj location and path to guide them to the Hamlah by google maps.

Effective Communicating 1-Send real time instructions notifications for all Hujaj , Hajj Coordinators and Hamlah coordinators. 2-Hajj profile will facilitate the communication by listing their languages and special needs.

How we built it

Requirements Engineering: 1- Interview technique with some coordinators and Hujaj to explore the gaps, limitations and challenges of Tafweej workflow. 2-Brainstorming technique to fill the gapes of Tafweej workflow by providing best practices for mitigating the challenges of crowd management. 3-Analyze and design "As-Is" and ''To-Be" models. Business Process Modeling Notation 2.0 (BPMN) was used to make it easy for technical and non-technical observers to understand the processes involved.

Design and User Experience: 1- Activity oriented design and user oriented design techniques for designing user interface. 2- Persona and user journey are created to increase user satisfaction. 3- Photoshop to design icons and screens.

Technical Implementation: 1- Android studio is used to build smartphone application. 2- SQL server to create database and data analysis. 3- NetBeans for developing Tafweej Solution portal. 4- Tafweej Insight brings all data together in dashboard, organizes and normalizes it, and then delivers it in near real-time for better decision making.

Please find the required documents in the link: https://www.dropbox.com/sh/wru51docexqdklu/AABZWOlNaC9X4cWnRogANwbZa?dl=0)

Challenges we ran into

1- Data collection 2- Limitation of communication with Ministry of Hajj.

Accomplishments that we're proud of

Being part of Hajj Hackathon to present Tafweej solution. It involved improvements in Tafweej workflow, which provided many advantages. First of all, it added a value by managing and scheduling large group of crowd with minimum involvement from Ministry of Hajj and limited resources and timing. Furthermore, how to track this type of crowd which is not easy.Taking into our consideration the crowd may has children and people with medical problems such as special needs and blinds. We made a step further in the direction of improving crowd communication and diversity(i.e. different languages and cultures ).

Its scale, simple, flexible, cost effectiveness and fast!

What we learned

1- Hajj experience, limitation and challenges. 2- Time management. 3-Scheduling tools. 4-Crowd management.

What's next for Tafweej Solution

Tafweej solution could be extended to include further customization to improve its behavior. It would be interested to extend Tafweej schedule to be more customizable.

Share this project:

Updates