Created with create-react-app. See the full create-react-app guide.
npm install
npm start
This project uses Travis-CI as a continuous integration tool.
Run unit tests using npm test --.
SonarCloud, a cloud-based service based on SonarQube, perfoms analysis on code quality. It is configured in sonar-project.properties file and enabled by adding the sonarcloud addon in .travis.yml. To analyse code coverage, unit tests should generate code coverage reports using npm test -- --coverage.
ESLint performs style checking on code according to the rules specified in .eslintrc file. .eslintrc can be generated using ./node_modules/.bin/eslint --init --help.
The project is built and deployed on GitHub Pages using GitHub Pages Deployment.
