Skip to content

Udacity Front-End Web Development Nanodegree Project: A static web page is converted to a mobile-ready web application. Initial design lacks accessibility and is made to be responsive on different sized displays and accessible for screen reader use. Some assets are also cached for offline use.

License

Notifications You must be signed in to change notification settings

funmitoblessed/restaurant-reviews-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Udacity Front-End Web Development Nanodegree Project: A static web page is converted to a mobile-ready web application. Initial design lacks accessibility and is made to be responsive on different sized displays and accessible for screen reader use. Some assets are also cached for offline use.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published