Skip to content

Latest commit

 

History

History
65 lines (45 loc) · 1.94 KB

README.md

File metadata and controls

65 lines (45 loc) · 1.94 KB

React web UI for Availability

Build Status codecov License: MIT

This is a React web app that consumes the GraphQL API provided by the code in server/. To get started you should probably read the React website.

It uses:

Install

To get started you'll need to install NodeJS with your favourite package manager. Then install yarn:

npm install -g yarn

Now clone the repo and cd to web:

git clone ...
cd availability-poc/web

Install dependencies:

yarn

For a local dev server at localhost:5000, use:

yarn start

Deploy

For an optimized build for production

yarn build:prod

Contributing

Contributions of all kinds are welcomed but please attach screenshots to your pull requests showing new functionality and/or an explanation of what you did to verify your change doesn't cause a regression.

Please ensure commits that land on master are self-contained changes and easily revertable. This can be achieved through non-fast-forward pushes to PR branches for PRs that contain multiple commits or by using GitHub's squash and merge feature when you merge the PR.

CI/Travis must pass before a PR can be merged. We look for test coverage in all commits but do not require that codecov passes.