Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soaple/corona-board

Global dashboard for monitoring Corona virus(COVID-19)
https://github.com/soaple/corona-board

corona covid-19 dashboard monitorning stickyboard

Last synced: about 2 months ago
JSON representation

Global dashboard for monitoring Corona virus(COVID-19)

Awesome Lists containing this project

README

        

# CoronaBoard






Global dashboard for monitoring Corona virus(COVID-19)

## Website
[![Run on Ainize](https://ainize.ai/images/run_on_ainize_button.svg)](https://master-corona-board-soaple.endpoint.ainize.ai/)

## Build & Run
### Prerequisite
```bsh
$ npm install -g nodemon
$ npm install
```
### Development Mode

#### Run on terminal
```bsh
$ npm run watch
$ npm run dev
```

### Production Mode

#### Run on terminal
```bsh
$ npm run build
$ npm run production
```

#### Run as daemon using [PM2][pm2]
[pm2]: https://github.com/Unitech/pm2

```bsh
$ npm run build
$ npm start
```

### Dockerize

#### Build docker image
Enable [Docker Buildkit](https://docs.docker.com/develop/develop-images/build_enhancements/#to-enable-buildkit-builds) to speed up build
```bsh
$ DOCKER_BUILDKIT=1 docker build -t /:latest .
```

#### Run
```bsh
$ docker run -p 3000:3000 /:latest
```

#### Push docker image to DockerHub
```bsh
$ docker push /:latest
```

## Attribution
- Global Corona Dashboard powered by [StickyBoard](https://github.com/soaple/stickyboard/)
- API deployed and operated by [Ainize](https://ainize.ai/laeyoung/wuhan-coronavirus-api)
- Data provided by [JHU CSSE](https://github.com/CSSEGISandData/COVID-19)