Inspiration
Every year thousands of pilgrams get lost at congestion areas like "Mozdlefa", "Arafat", "Mina" and other Holy Facilities.
What it does
We reduce the chance of pilgrams to lose their groups during the holy rituals.
How we built it
We built a PWA using Vanilla JavaScript and Firebase's Firestore and Cloud Functions.
Challenges we ran into
Background syncing the location and sending it in realtime away from the main UI thread in browsers.
Accomplishments that we're proud of
Syncing the Team Leaders with lsot Pilgrams through Firebase Event Listeners.
What we learned
We learned how to create an Offline-First website through PWA and dealing with various Google Maps APIs.
Existing code and APIs
We are using MaterializeCSS CSS Framework, Google Maps APIs, Firebase Authentication and Firebase Firestore.
The Code we built
We built the login page and the 2 views, one for pilgrams in case if they are lost, and other one is for Team Leaders to get notified if a pilgram needs help and wants someone to come pick him up.
Log in or sign up for Devpost to join the conversation.