Skip to content

A minimal COVID-19 Narrowcast web dashboard powered by react.js and node.js web framework

License

Notifications You must be signed in to change notification settings

ContactAssistApp/dashboard

Repository files navigation

PublicHealth-Dashboard

A minimal web dasboard powered by min.io and node.js web framework

Description

Volunteers from Microsoft and University of Washington have built a web-based dashboard where anyone can access narrowcast COVID-19 report messages sent by healthcare authorities.

Screenshot

Getting started

git clone https://github.com/covidsafe/web-dashboard.git

cd web-dashboard/

npm install

npm start

API Enpoints

GET /size

i.e. http://localhost:3000/api/size?lat=42.7569&lon=-73.9828&precision=4&lastTimestamp=1589489812000&api-version=2020-05-05

GET /list

i.e. http://localhost:3000/api/list?lat=42.7569&lon=-73.9828&precision=4&lastTimestamp=1589489812000&api-version=2020-05-05

GET /message

i.e. http://localhost:3000/api/message?api-version=2020-05-05 

GET /report

i.e. http://localhost:3000/api/report?api-version=2020-05-05

Deployment

under /clientapp: npm run-script build

Then you can deploy either static or integrated node.js structure.

aka.ms/commoncircle

Reference

API Swager Doc GUI (HTML)

API Swager Doc (JSON)

About

A minimal COVID-19 Narrowcast web dashboard powered by react.js and node.js web framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •