Delphi COVID-19 Monitoring Dashboard
This is the HCII-led project for visualizing Delphi predictions
The current stable
main version is deployed at https://cmu-delphi-covidcast.netlify.app/.
dev version is deployed at https://dev--cmu-delphi-covidcast.netlify.app/.
Located at: Figma Delphi-Site-Redesign.
npm are required for development.
To begin development, clone this repository and run
To lint or check for styling, run
npm run lint
To run unit test, run
To run e2e test, run
npm run build
To run the development server, run
the website is then accessible via: http://localhost:8080/
To run e2e test against the development server, run
in a separate shell:
npm run cy:open
The release consists of multiple steps which can be all done via the GitHub website:
- Go to create_release GitHub Action and click the
Run workflowbutton. Enter the next version number or one of the magic keywords (patch, minor, major) and hit the green
- The action will prepare a new release and will end up with a new Pull Request
- Let the code owner review the PR and its changes and let the CI check whether everything builds successfully
- Once approved and merged, another GitHub action job starts which automatically will
This repository is released under the MIT License.