Git Product home page Git Product logo

resturant-reviews-app's Introduction

Resturant-Reviews-App

Introduction.

This is a project for the Udacity Front-End Web Developer Nanodegree program. The objective of the project is to take an app that is not working very well and make it fully responsive and accessible to users for all type of devices. App should also be able to work when network connection is down or poor.

App Description.

User can select from a range of cuisines and neighbourgoods and a number of restaurants suggestions appear according to selections. Uppon selecting a specific restaurant user receivesinfo for the restaurant such as address, cuisine, oppening hours,other user reviews and ratings.

Running the App

  1. Clone the GitHub repository localy.

  2. Go into the repository folder and switch comments in code of

    1. js/dbhelper.js
    2. index.html
    3. restaurant.html

files in order to be able to run app in local server. The code was modified in order to run the app in GitHub pages.

  1. Project needs a local server to run.

    1. Open a bash command line window in the repository folder.
    2. Check if python is installed in your computer by typing python -V or py -V. If you don't have Python installed, navigate to Python's website to download and install the software.
    3. 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 py -m http.server 8000 or python3 -m http.server 8000.
  2. When you have a server up and running, open your browser and visit the site: http://localhost:8000.

  3. App is currently running on Github Pages. Change comments in index.html, restaurant.html and dbhelper.js to run localy.

Dependencies

The starter code for this project is based on the Udacity repository

Leaflet.js and Mapbox:

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

License

This code is distributed under the MIT license.

resturant-reviews-app's People

Contributors

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