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.
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.
- HTML
- JavaScript
- IndexedDB wrapper by Jake Archibald
- Modern Browser APIs:
- Service Worker
- IndexedDB
- Fetch API
- Cache API
- IntersectionObserver
- 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/.