Skip to content

Frontend programming challenge for developer candidates at Ambulnz

Notifications You must be signed in to change notification settings

AmbulnzLLC/frontend-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

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 [email protected]: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:

  • Do you understand the JavaScript language and more in general web technologies?
  • Can you judge which library/framework is the best fit for a job and use it correctly?
  • Can you design interfaces that are clear and easy to use?
  • Do you master your working environment?

Due to the limited time consider the followings:

  • It is NOT important to have a fully functional application at the end
  • We'll develop just for the latest version of Google Chrome (Chromium)

About

Frontend programming challenge for developer candidates at Ambulnz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •