Final project for Udacity's Front-end Developer Nanodegree.
Online Access: https://louisberns.github.io/neighborhood-map/
Local Access:
- Download -
$ git clone https://github.com/louisberns/neighborhood-map.git - Go to folder -
$ cd neighborhood-map - Open in browser -
index.html(Google Chrome would be the best choice)
List of coffee places displayed with Google Maps Javascript API, fetching data from Foursquare Places API to populate the google.maps.infoWindow.
Making use of the MVVM pattern with Knockout.JS.
- List of places within a toggle-able menu
- Center the map and display info window when marker or item of the list is chose
- Search input with instant filter for markers displayed on map
- Added animations to markers on the first load
- Animate markers when chosen or clicked
- Display info windows with information about the coffee places
- Fetching data asynchronously from foursquare API using Fetch API
- Retrieving data from fetch request and display on info window