The purpose of this repository is to provide the bare minimum for candidates to start working on an assignment during an interview.
The candidate is to create a calculator application. Potential features to be implemented are
- Calculator engine
- Calculations (sum/minus/power/etc.)
- Complex calculations
- User interface
- Clear input
- Run calculation
- Realtime calculation
- Remember previous calculation
Example feature
Given I enter 5
And I press the + button
And I enter 10
When I press the = button
Then I expect 15 in the input box
npm install
to install the dependenciesnpm test
to run the test case(s)npm start
to run the web server (on port 8080)