Giter Site home page Giter Site logo

sookie233 / yelp-restaurant-maketing-analysis Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 119.71 MB

The project is a Restaurant Market Analysis System wisely implemented via leading visualization and web development techniques. The interactive web application presents user-friendly charts and graphs with real-time and accurate data to help users better analyze restaurant markets.

JavaScript 1.60% Java 0.04% HTML 98.32% CSS 0.04%

yelp-restaurant-maketing-analysis's Introduction

Topic: Restaurant Marketing Analysis

Introduction

The restaurant information presented in the system is derived from Yelp Fusion API, which provides a wealth of data from over 50 million businesses. The Apache Tomcat Server is deployed as back end to fetch data from Yelp Fusion API as well as preprocess and format data. The React.JS framework is built as user interfaces to visualize information and present graphs and charts implemented via D3.JS and Google Map API.

The final system receives location and area information as input chosen by users, and automatically shows multiple corresponding charts with interactive effects. In addition, the system also generates comprehensive analysis graphs to help comparisons of restaurant markets among various areas. These helps to find out areas with higher dinning consuming level, areas with higher rating on restaurants of specific categories, areas with higher people density and so on for investment decision making.

Group members:

  • Yiming Liu
  • Tianxin Zhao
  • Dongyu Li

Website:

Paper:

(PDF version in this repo)

Video:

Development:

  • We used React.js for the web app; Dependencies and versions can be found in 'package.json'. package.json: { "name": "project-404", "version": "0.1.0", "private": true, "dependencies": { "antd": "^2.13.9", "axios": "^0.17.1", "d3": "^4.11.0", "react": "^15.6.2", "react-app-rewire-less": "^2.1.0", "react-app-rewired": "^1.3.5", "react-dom": "^15.6.2", "react-redux": "^5.0.6", "react-router": "^4.2.0", "react-scripts": "1.0.17", "react-scroll": "^1.6.7", "redux": "^3.7.2", "redux-thunk": "^2.2.0" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=jsdom", "eject": "react-scripts eject" }, "theme": { "primary-color": "#CD4F39" } }
  • To run our application on local:
    • checkout our repository:
      > git clone https://github.com/INF554Fall17/project-404.git
      > cd project-404
      > npm install
      > npm start
      
    • open your browser, go to localhost:3000

yelp-restaurant-maketing-analysis's People

Contributors

sookie233 avatar

Watchers

 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.