To better assess a candidates development skills, we would like to provide the following challenge. This is intendend to be developed within an hour of time.
Option one
Option two
-
You can use any additional libraries you want.
We want to develop a small web app that allows users to order pizza.
This client will interface with the API built in the backend portion of the challenge.
First of all we'll display the list of pizzas with ingredients and prices. Data will be loaded from /api/pizzas.
When the user chooses something from the list the order summary will update dynamically.
There will be a button to confirm the order. An ajax call will be performed to /api/order and the result will be displayed as a message like this: "Your order is cofirmed. Order summary: ...".