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
GoPro Hero3 Action Camera
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
Lavanya Pamu
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
