Skip to content

Starter Code for the Udacity's "Mobile Web Specialist Restaurant Reviews App: Stage 1" Project

Notifications You must be signed in to change notification settings

nikiyasimpson/mws-restaurant-stage-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Reviews Mobile App

Use this web application to view restaurant reviews in the New York City area.

Project Overview

For this Restaurant Reviews project, a static webpage has been converted to a mobile-ready web application. For this stage of the project, we have added accessibility features for screen reader use and a service worker to create an offline experience for users.

Table of Contents

How to Install

To use this application, download all the files from this github repository to your local computer. Start up a simple HTTP server to serve up the site files on your local computer. Python has some simple tools to do this, and you don't even need to know Python. For most people, it's already installed on your computer.

In a terminal, check the version of Python you have: python -V. If you have Python 2.x, spin up the server with python -m SimpleHTTPServer 8000 (or some other port, if port 8000 is already in use.) For Python 3.x, you can use python3 -m http.server 8000. If you don't have Python installed, navigate to Python's website to download and install the software.

With your server running, visit the site: http://localhost:8000 to view the application.

Detailed instructions are available in the Udacity Classroom.

Contributing

The repository is modified from starter code provided for all Udacity students.

How to Use

To use the application, open your web browser and type in http://localhost:8000 after starting the server on your local computer. See How to Install. Click on map markers to view restaurant details for each restaurant on the map. Also use the filter select options to filter restaurants by neighborhood or type of cuisine.

Click on View details for restaurants in list to view restaurant information, hours, and reviews.

Authors

Original static HTML file provided by Udacity, Front End Web Development Course. Written by Nikiya Simpson

References

This project includes the following libraries

Great Introduction to Service Workers and Caching used for assistance with this project.

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. As much as possible, try to maintain use of ES6 in any additional JavaScript you write.

About

Starter Code for the Udacity's "Mobile Web Specialist Restaurant Reviews App: Stage 1" Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.0%
  • CSS 24.7%
  • HTML 17.3%