Boosting the individual freedom campaign for Iranians.
The Gershad app is available only on Android and the goal was to extend the reach of the app by making it available as a web-app as not every iranian has a smart phone.
Based on user's input of location/directions, the app displays the Moral policing check points on the map
How we built it
- NodeJS
- AngularJS
- Algorithm to compute the best path.
Challenges we ran into
One of the challenges was the resolution of CORS (Cross Origin) by using another Node.js server as a proxy and building the responsive app which can provide the same user-experience over all platforms.
Accomplishments that we're proud of
We went a step ahead and gave the user, the safest route possible by implementing an algorithm which detects the moral policy activity on all routes and gives the path which has the minimum moral police activity.
What we learned
What's next for Gershad Web App
Include the reporting features on later versions and display analytics of moral police activity



Log in or sign up for Devpost to join the conversation.