Code Monkey home page Code Monkey logo

web20opensource.github.io's Introduction

Project phase 3 (final) MWS nano degree

  • author of the updates. mario ruiz , [email protected]
  • 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.

Project Overview: Stage 3, based on Three Stage Course Material Project - Restaurant Reviews

Main page to review the project for phase 3 is: https://web20opensource.github.io/

Server at heroku

The backend server has been deployed into Heroku. However if You can to try on your local please follow the next steps

Install Server

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

Replace all instances of heroku server to your localhost and port

Look for https://udacity-mws-server.herokuapp.com and replace for http://localhost:1337

Install FrontEnd project - Restaurant Reviews

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!

Specification

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.

What do I do from here?

  • 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.

Leaflet.js and Mapbox:

This repository uses leafletjs with Mapbox. Mapbox is free to use, and does not require any payment information.

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.

web20opensource.github.io's People

Contributors

web20opensource avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.