This project is my first Progressive Web Application which I've created while I'm taking Udacity's Mobile Web Specialist Nanodegree program.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
data
dist
images
img
js
sass
scripts
src
.gitignore
CODEOWNERS
README.md
gulpfile.js
index.html
manifest.json
package.json
restaurant.html
sw.js

README.md

Restaurant Reviews App

This is my first Progressive Web Application which is working offline too. This project met the requirements Google's Lighthouse

  • Performance > 90
  • Accessilibility > 90
  • Progessive > 90

Usage

  1. In order to use this project go to here and clone the backend server and run it.
  2. Install dependencies by running npm install --save command.
  3. Build application by running gulp build command.
  4. Start application by running gulp prod command.

Little Warning

I've changed backend server's localdiskDb.db because of 10th restaurant missing the photograph attribute like below .

...

  "name": "Casa Enrique",
  "neighborhood": "Queens",
  "photograph": "10",
  "address": "5-48 49th Ave, Queens, NY 11101",
  "latlng": {
    "lat": 40.743394,
    "lng": -73.954235
  },
  
...