Mobile Web Specialist Certification Course
Project Overview:
The Restaurant Reviews project is a part of Mobile Web Specialist course. This project makes use of Service Worker and IndexedDB API to make app work offline. Its a mobile-ready web application and makes use of media queries to have responsive layout. It can be viewed on different sized displays and accessible for screen reader use.
Note about ES6
Most of the code in this project has been written to the ES6 JavaScript specification for compatibility with modern web browsers and future proofing JavaScript code.
Web Technologies used
- HTML
- JavaScript
- IndexedDB wrapper by Jake Archibald
- Modern Browser APIs:
- Service Worker
- IndexedDB
- Fetch API
- Cache API
- IntersectionObserver
Installation instructions
- Head over to https://github.com/udacity/mws-restaurant-stage-3 repository. Clone the repo and perform the steps as given in the README.
- If you have already downloaded mws-restaurant-stage-1 project, then navigate to mws-restaurant-stage-1/ directory.
- Open command prompt/terminal and type
npm install
. - After all the dependencies are downloaded then type
npm run serve
. - After all the gulp tasks are completed, the application will start running on http://localhost:8000/.