my-city-dashboard

How to run:

  1. Have node and npm installed.
  2. npm install
  3. Replace api_key in config.json with your own.
  4. Have Chrome Extension Allow-Control-Allow-Origin: * installed and add an exception rule similar to https://maps.googleapis.com/*. This will allow requests from localhost to be made to google without CORS issue.
  5. gulp serve
  6. Navigate to the localhost link, for instance http://localhost:3000

How to use:

The app highlights on the map the places that you are interested in. Using the form, you can search for (examples):

  1. All the cafes in the area.
  2. All the restaurants that are open now and their name contains 'pizzeria'.
  3. All the ATMs from 'BCR'.