Awesome Express, a large and obviously awesome company, needs your help to develop a website to handle redemption of loyalty points for merchandise.  Awesome Express needs this done by 12:30pm today! 

The company has already started working with a vendor to provide the merchandise and information about each item (name, picture, price, etc.). 

Awesome Express already has the customer information for you (name, account number, number of points).

Redemption services have already been created that you can use (see below). 

By utilizing the provided redemption services, create a website where customers can login, view the merchandise, and redeem their points for the merchandise. 

Now, get to work - you only have a few hours to make this all happen!  Don’t worry, we’ll feed you.

 

Redemption Rest Services

Base URL: https://tremendous-schlesinm.test.psb423.com

Basic Authentication:

  • Username: hiring
  • Password: hack@thon2015

Login a Customer:
Get request to /customer/login/{team/{username}.json

Read All Customers:
Get request to /customer/{team}.json

Read a single Customer:
Get request to /customer/{team#}/{customerid#}.json

Read all products:
Get request to /product/{team}.json

Read a single product:
Get request to /product/{team#}/{customer#}.json

Redeem a purchase:
Put request to /redeem/{team#}/{Customer#}/{Product#}/{quantity}.json

Reset customers:
Put request to /customer/reset/{team#}.json

Reset Products:
Put request to /product/reset/{team#}.json

Eligibility

You must have been invited to participate.

Requirements

Create a website where customers can login, view the merchandise, and redeem their points for the merchandise. 

Zip up everything you used to make this happen and submit it.

Prizes

$1,500 in prizes
GoPro Hero3 Action Camera
3 winners

How to enter

1. Show up

2. By utilizing the provided redemption services, create a website where customers can login, view the merchandise, and redeem their points for the merchandise. 

3. Zip up your website source files and submit them to this challenge.

4. Some folks will come by and see what you've created between 12:30pm and 1:30pm - be prepared to give a fantastic demonstration of your work.

Judges

Saji Asok

Saji Asok

Lavanya Pamu

Lavanya Pamu

Peter Tobin

Peter Tobin

Judging Criteria

  • Solution is sustainable
  • Solution is creative/innovative
  • Solution would delight customers
  • Solution is intuitive
  • Solution is an MVP (has value standing alone)
  • Team considered the user point of view (personas, empathy, etc.)
  • Utilized team members
  • Collaboration is obvious
  • Team prioritized appropriately
  • Presenters communicate clearly
  • Team presents next steps
  • Team communicates clear technical understanding of the challenge
  • Presenters are well prepared for the presentation
  • Team members contribute freely to the presentation

Tell your friends