Skip to content

Latest commit

 

History

History
57 lines (30 loc) · 2.14 KB

README.md

File metadata and controls

57 lines (30 loc) · 2.14 KB

Udacity Front-End Web Development Nanodegree Final Project

Restaurant Reviews App

Pizza Image

Author

Oluwafunmito Odefemi

Live Version

To view this app live, click here

Table Of Contents

Overview

Specification

Installation

Dependencies

Author

Demo

Starter Code

Overview

A static webpage is converted to a mobile-ready web application. The static design lacked accessibility and was converted to a webpage that is responsive on different sized displays and accessible for screen reader use. I also added a service worker to begin the process of creating a seamless offline experience for your users.

Specification

Usable and responsive on desktop and mobile, standard Accessibility features are included and works offline (caches pages visited once).

Installation

To run the application:

Download the zip file or git clone the repository to your computer.

  1. Your computer should have python installed. To check, run python -V on your terminal. Visit Python's website to download python if you don't have it installed already.
  2. It your python version is 2.X, run the following on a terminal to start the server python -m SimpleHTTPServer 8000
  3. If your python version is 3.X, run the folliwng on a terminal to start the server python3 -m http.server 8000
  4. Open a new browser window and launch the application from http://localhost:8000

Dependencies

This application uses leafletjs with Mapbox. 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.

Starter

The starter code for this project can be found here