This single-page-app was completed using javascript, jquery, knockoutJS gulp, scss, google maps API and FourSquare API to display a google map of London with markers pointing to vegan restaurants and features a search bar which filters the restaurants using knockoutJS.
node, npm, gulp
- Clone the project
- Install gulp
npm install gulp -g
- Go to the project directory and run
npm install
to install dependencies - Create google app
- Copy the app id to YOUR_GOOGLE_APP_KEY at index.html
- Create Foursquare app
- Replace FOURSQUARE_SECRET and FOURSQUARE_ID with you ID and Secret at script.js
- run
gulp
to start the gulp server and open the browser with the app