Skip to content

JLoschen/UdacityNeighborhoodMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Udacity Neighborhood Map Project

This is a project for the Udacity Front End Web developer nanodegree. It is meant to get the student used to working with 3rd party API's as well as Knockout JS. My neighborhood map is of Eau Claire WI where I lived from 2015 to 2017. The map shows some local restaurants, parks and bars.

Pic of map

Demo

You can see a live version here.

Technologies

  • Knockout JS helps keep websites code/html organized by using the Model, View, ViewModel (MVVM) paradigm which encourages separation of concerns. It does this by using databinding which allows the User Interface of the app to update without explicitly changing html elements in the javascript code.
  • Google Maps API Used to show the map and generate the markers.
  • FourSquare's API Used to get the pictures, address and website information for the various locations.

Features

  • Clicking on a marker on the map will show information about that location loaded from FourSquare including the address and website of the business or group.
  • Clicking on a marker also loads 6 images taken at the location from FourSquare's API.
  • The map style can be changed using the drop down at the top.
  • The locations can be searched/filtered using the textbox at the top.
  • To accommodate smaller screens a button was included that hides the sidebar.

How to Run Locally

  1. Download or Clone the Repository.
  2. Double click the index.html file to view the project in your browser.

Resources I used

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published