GitHub - HackIllinois-Spring2016/hackillinois-webapp: Reference implementation of Login with Climate and Token Exchange · GitHub
Skip to content

HackIllinois-Spring2016/hackillinois-webapp

 
 

Repository files navigation

hackillinois-webapp

This program just realized the login page for the Climate Corp Website, you could ask the mentor in the second floor to finally get the map vision.

And for questions like scala, and flask, please feel free to use the amazing tools offered by HackIllinois: https://mentor.hackillinois.org/

For the stock price, we could fetch the data from: https://www.quandl.com/blog/api-for-commodity-data

Homepage for the API: https://climate.com/static/dev-portal/#item=home&view=markdown

Here we need to install sbt for MacOS: http://www.scala-sbt.org/0.13/docs/Installing-sbt-on-Mac.html and vagrant to run scala: https://www.vagrantup.com/docs/installation/

And for the map, we could perhaps use the recommended one: http://leafletjs.com/

You also might need Flask to hook up with the frontend and the backend: http://flask.pocoo.org/docs/0.10/installation/

Tutorial below: http://flask.pocoo.org/docs/0.10/tutorial/

Quick Start

git clone https://github.com/TheClimateCorporation/hackillinois-webapp.git
cd hackillinois-webapp
# edit src/main/scala/Login, add clientId and clientSecret
# You can make a developer account and create app credentials on our dev
# portal here: https://climate.com/static/dev-portal/index.html#item=home&view=markdown
vagrant up
vagrant ssh
cd dev/login
sbt run
open 'http://localhost:18888'

About

Reference implementation of Login with Climate and Token Exchange

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • JavaScript 50.7%
  • HTML 35.9%
  • Scala 9.9%
  • Shell 2.4%
  • Python 1.1%