Opvolger / nl-covid19-data-dashboard

The dashboard provides information on the outbreak and prevalence of COVID-19 in The Netherlands

Home Page:https://coronadashboard.rijksoverheid.nl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NL COVID-19 Data Dashboard

The dashboard provides information on the outbreak and prevalence of COVID-19 in The Netherlands. It combines measured and modelled data from various sources to give a broad perspective on the subject. This is still in development, which means no conclusions may be drawn from it. Further improvements in accessibility, functionality and data will be made in the future.

Disclaimer

This dashboard is developed and maintained by a different team than the NL COVID19 Notification App. They are separate projects. If you want to get in touch with the team, please join the CODE for NL Slack and join the channel #coronadashboard.

Tamas Erkelens from the Municipality of Amsterdam is contact person for the project team that made the dashboard.

CODE For NL Slack

Development & Contribution process

The core team works directly from this open-source repository. If you plan to propose changes, we recommend to open an issue beforehand where we can discuss your planned changes. This increases the chance that we might be able to use your contribution (or it avoids doing work if there are reasons why we wouldn't be able to use it).

Setup

This application uses Next.js as framework, which builds the pages of the application as static exports. We use Preact to keep the bundle as small as possible.

We are using Next.js 9.3, because 9.4 introduces Fast Refresh and that has issues with Preact.

Run yarn to install all required packages.

Data

Given the short time frame of the project: The data calculations are not open-source yet. If you have data, you can place it in /public/json/

Available Scripts

In the project directory, you can run:

yarn dev
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

yarn build
Builds the app for production to the out folder. It correctly bundles React in production mode and optimizes the build for the best performance. All pages are output as static html files through next export.

About

The dashboard provides information on the outbreak and prevalence of COVID-19 in The Netherlands

https://coronadashboard.rijksoverheid.nl/

License:European Union Public License 1.2


Languages

Language:JavaScript 52.4%Language:TypeScript 41.7%Language:CSS 5.8%Language:Dockerfile 0.1%