- author of the updates. mario ruiz , web2.0opensource@gmail.com
- description. project phase 3 nano degree MWS
- date. 10/26/2018
- version. 1.3.0
- Project needed to get the Mobile Web Specialist Nano Degree from Udacity.
Main page to review the project for phase 3 is: https://web20opensource.github.io/
The backend server has been deployed into Heroku. However if You can to try on your local please follow the next steps
You will Need nodejs and npm
Download the Node development server project https://github.com/udacity/mws-restaurant-stage-3 Loo the README notes on how to launch the server
Look for https://udacity-mws-server.herokuapp.com and replace for http://localhost:1337
Download this project and extract it from https://github.com/web20opensource/web20opensource.github.io
On the project folder files, run the next command to run a local server over it
npm install -g local-web-server
then run the command
ws
The open in the browser localhost:8000
Gotcha!
The project code was provided by Udacity and just I have, on top of it, updated the code to cache using IndexDB API and sails local project.
- Just go and review the page, navigate it. Please feel free to use a screen reader if desired and test in different mobile devices as well. DO a review from any restaurant offline/online.
This repository uses leafletjs with Mapbox. Mapbox is free to use, and does not require any payment information.
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.