joegoldbeck / KayakChallenge

MindSumo contest to take in a zip code and output the warmest 10 cities within 30 miles over the next 7 days

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KayakChallenge v1.2

App for Kayak's MindSumo contest to take in a location within the US and output the warmest 10 cities within 30 miles over the next 7 days, along with the days those temperatures occurred on. Pretty simple, with kind of silly output, but lots of potential to expand and do cooler things.

The front end is a form in which the user enters a zip code or city name and indicates whether they care about the daily highs or lows. After submitting, the user is presented with a text output listing the top ten warmest highs or lows accordingly. Currently, only 20 nearby cities are considered per user request because WeatherBug only accepts an API request every ~500 ms and I wanted to keep wait times reasonable.

You can interact with the app at http://kayakchallenge.herokuapp.com . It takes about 10 seconds load, due to the rate-limited APIs it uses.

Implemented with node.js because I wanted to learn it.

Authored by jgoldbeck. Version 1.2 February 26, 2013

About

MindSumo contest to take in a zip code and output the warmest 10 cities within 30 miles over the next 7 days


Languages

Language:JavaScript 100.0%