Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
38 lines (18 sloc) 1.92 KB

Restaurant Reviews

This is a web application where you can read reviews of some of the finest restaurants in New York. The application is designed with 'Offline First' principles in mind, meaning that after accessing the site once online, you will be able to access much of the application without an internet connection thereafter. You only need an internet connection for updated content.

The application is also designed responsively and is also accessible to users using screen readers.

Table of Contents


  1. In this folder, start up a simple HTTP server to serve up the site files on your local computer. Python has some simple tools to do this, and you don't even need to know Python. For most people, it's already installed on your computer.

In a terminal, check the version of Python you have: python -V. If you have Python 2.x, spin up the server with python -m SimpleHTTPServer 8000 (or some other port, if port 8000 is already in use.) For Python 3.x, you can use python3 -m http.server 8000. If you don't have Python installed, navigate to Python's website to download and install the software.

  1. With your server running, visit the site: http://localhost:8000, and look around for a bit to see how cool the current experience is.
  2. Explore the provided restaurant informationa and reviews, and start making a plan to implement the information in your dinner plans.


This is an assessed project for the Udacity Nanodegree programme so I will most likely not be accepting pull requests as that would probably be considered cheating.


Leaflet.js and Mapbox:

This repository uses leafletjs with Mapbox. I have included my API key.

Much of the code was put together by the good people at Udacity, making this project possible.