Skip to Main Content
Help Consumers find deals by merchants they know
See more like this check out our active challenges
$600
top 6
8
submissions
DONE
125 months ago

Groupon has evolved well beyond a "deal of the day" web site into a market place for local deals with tens of thousands of deals available every day. They have developed a powerful API that they use to build their Mobile applications and website. The API lets you access all the deals along with the related data through the platform. The company is interested to see how outsiders can utilize the API to create new features for their consumers.

Deliverables

Use the Groupon API, and this API key (ee7ef79a62fc7685ac2ef382c7a9ef885a3035d0) to create an application with an auto-complete search box for merchant name and a location box. The locations supported in the location box could be an address that you geocode to a lat/long to center the search or could be a dropdown with the list of cities Groupon has deals in (the API supports both City and lat/long searches). Your app will fetch the deals for the location and build a dictionary on a per merchant basis to support the auto-complete feature in the search box.

For example, if the consumer selects "St. Louis" and types "Pizze" they should see the suggestions for "Pizzeria Roma", "Pizzeria Scillia", and "Pizzeria Uno" (provided those local restaurants were running deals returned by the Groupon API). As an additional challenge, have your auto-complete algorithm take distance into account and order the list of merchants by distance from the consumers search location instead of alphabetically.

    Submissions will be graded on the following criteria:
  • Meets Deliverables
  • Creativity
  • Clarity
Reward Tiers
3 Winners
will receive $150 each
3 Honorable Mentions
will receive $50 each
Leaderboard
$150.00 Charlie He New York University
$150.00 Debjit Saha Rochester Institute of Technology
$150.00 Christopher Gozdziewski Marquette University
$50.00 Kartik Sathappan Rochester Institute of Technology
$50.00 Kleon Kita Georgia State University
$50.00 Ben Christensen Michigan Technological University
Submission questions


0 characters Average: 1653 characters
Your solution must be at least 200 characters long
Contact Us