Skip to content

This is the Udacity / Google project that earned me a nanodegree as a mobile web specialist.

Notifications You must be signed in to change notification settings

hemantha1992/mws-stage-3

Repository files navigation

This is the 3-stage project assigned to me by Udacity-Google team as part of my training as a mobile web specialist. The project is based on HTML5, CSS and JavaScript.

  • This is a PWA: no external framework is used to produce it; it was plain CSS, JavaScript and HTML5.
  • Both Gulp and Grunt were used to minimize the image sizes, css files and JavaScript.
  • The app extensively uses off-line capability through a combination of Fetch API, Rest API, Cache API and indexedDB.
  • Using the app, a user can access a restaurant, look at reviews, if any, and leave his or her own reviews, to be updated on UI; if the user is Offline, it posts the data to the database as soon as the connection is established.
  • The app is fully responsive and Lighthouse from Devtools shows the following scores:
  • Progressive Web >90; Accessibility > 90; SEO > 90
  • In order to test the app, you need a separate server. It's, along with instructions, here: https://github.com/hemantha1992/mws-restaurant-stage-3

About

This is the Udacity / Google project that earned me a nanodegree as a mobile web specialist.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages