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

Share this project: