Home

Awesome

Frontend Challenge for Developer Candidates

To better assess a candidates development skills, we would like to provide the following challenge. This is intendend to be developed in a pair programming session within an hour of time.

Prerequisites

Installation

Clone the project

git clone git@github.com:AmbulnzLLC/frontend-challenge.git && cd frontend-challenge/

Install the dependencies

npm install

Start the server

node server.js

Visit http://localhost:8080

Please set up your working environment before the interview (working server, node, npm dependencies), so we don't spend time installing anything.

Project description

We want to develop a small web app that allows users to order pizza.

First of all we'll display the list of pizzas with ingredients and prices. Data will be loaded from server/pizzas.json.

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 server/order.json and the result will be displayed as a message like this: "Your order will be delivered in x minutes".

The application must be single page and JS-based using Angular or ReactJS.

If you can display discounts for pizzas it's a plus.

Evaluation

Our goal is to find answers to those questions:

Due to the limited time consider the followings: