- Client side react page
- Written with React and Webpack
- Uses Redux
- Tested with mocha+enzyme and cucumber+selenium-webdriver (low coverage but hopefully enough to show potential)
- Uses global states
In order to install and run the application, you'll need a recent version of Node and npm.
To install the web app dependencies, run:
npm install
Use
npm start
Then open http://localhost:8080/
in your browser.
To run all tests, use the following command. Please note that for the functional tests to pass, the application needs to be running (see previous section).
npm test