najeh-halawani / Udacity-Restaurant-Reviews-App

Udacity Restaurant Reviews App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview of the restaurant project


The purpose of the project is to transform a static webpage to a mobile ready application making sure, along the way, that :

  • it is responsive to various screen sizes
  • it has accessibility feature for screen reader
  • its contents has been cached for offline use (using service worker script)

Running The Application On Local Computer

  • Download as .zip file or clone this project:

    $ git clone https://github.com/najeh-halawani/Udacity-Restaurant-Reviews-App.git
    
  • To run the project locally, I opted the use of python http server. If python is already installed, check for what version it has by typing in a terminal: python -V.

    1. For version 2.x launch the server using the following command: python -m SimpleHTTPServer 8889. Make sure that this port is not already in use.
    1. For version 3.x launch the server using the following command: python3 -m http.server 8889.
    1. In case Python is not installed, install it from the following link: https://www.python.org/
    1. Once the server is running, navigate to the local site: http://localhost:8889 using incognito for better experience as a suggestion

Leaflet.js and Mapbox:

This repository uses leafletjs with Mapbox.

About

Udacity Restaurant Reviews App


Languages

Language:JavaScript 61.0%Language:HTML 20.3%Language:CSS 18.7%