Coder Social home page Coder Social logo

kanglicheng / parkingpredixion Goto Github PK

View Code? Open in Web Editor NEW

This project forked from joshleichtung/parkingpredixion

0.0 2.0 0.0 1.59 MB

GE Minds+Machines Hackathon winner. Mobile web app using Predix IIOT and CityIQ to predict and suggest parking locations at a given time.

License: MIT License

JavaScript 38.97% HTML 18.57% CSS 1.99% Python 40.48%

parkingpredixion's Introduction

Parking PrediXion

About

Winner at the 2017 GE Minds + Machines Appathon. See the live version (GE's CityIQ API only provided information about a small area of San Diego. To view the predictions for that area, search for "600 8th St, San Diego CA").

Parking PrediXion is mobile web and mobile application built in React, Node and Python, integrating Predix's CityIQ API and hosted on Predix. Parking PrediXion collects data from the CityIQ API while our algorithm processes this data in order to offer users an accurate prediction as to city conditions and parking availability up to an hour in advance. This will allow users to plan their time as well as their travel decisions to allow for reduced travel time as well as carbon dioxide emissions. Parking PrediXion in the near future will be able to predict urban parking conditions a week up to a month in advance to allow users to make travel plans much more efficiently and lower their carbon dioxide emissions in the process.

Build Instruction

  • Clone repo.
  • Run npm install from the root. This installs the dependencies for the server.
  • cd client, then npm install, which installs dependencies for the react front end.
  • You will need to run two servers, so will need 2 terminal tabs. In the root directory, run PORT=3001 node bin/www
  • In a new terminal tab, cd client and run npm start to start the react app.

Development Notes

  • You should only need to work inside the /client folder to start. The entry point is client/src/App.js. Build further in the components directory.
  • The mapbox package repo and demo info is at react-mapbox-gl

parkingpredixion's People

Contributors

joshleichtung avatar aazevedojr avatar kevincai79 avatar aazzolini avatar tylerk64 avatar

Watchers

James Cloos avatar Kang-Li (Stephen) Cheng 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.