Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cvcio/covid-19
COVID–19 Data Visualization Dashboard
https://github.com/cvcio/covid-19
covid-19 d3 greece mapbox-gl vue vuetify
Last synced: 15 days ago
JSON representation
COVID–19 Data Visualization Dashboard
- Host: GitHub
- URL: https://github.com/cvcio/covid-19
- Owner: cvcio
- License: mit
- Created: 2020-03-15T21:16:04.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-04T06:42:13.000Z (almost 2 years ago)
- Last Synced: 2024-11-17T23:12:29.687Z (3 months ago)
- Topics: covid-19, d3, greece, mapbox-gl, vue, vuetify
- Language: Vue
- Homepage: https://lab.imedd.org/covid19/
- Size: 26.1 MB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# COVID–19 Data Visualization Dashboard
COVID–19 Data Visualization Dashboard (Greece and worldwide), is open-source and developed by the team at [Civic Information Office](https://cvcio.org/) in collaboration with i[iMEdD Lab](https://github.com/iMEdD-Lab/).
You can read more about the data in [iMEdD](https://imedd.org/)'s [open-data relevant repository](https://github.com/iMEdD-Lab/open-data) or see in action the [COVID–19 dashboard](https://lab.imedd.org/covid19/). If you are interested in the data collection mechanism you can refer to [COVID–19 automation](https://github.com/cvcio/covid-19-automation) service.
This project is an effort to visualize the spread of the disease in Greece, as the Greek government lacks transparency on this issue. This is an open-source project, so please contribute to make it better.
## Getting started
You will need to run [NodeJS](https://nodejs.org/en/) (>= version 12.16.1). You may consider using a Node version manager such as [nvm](https://github.com/nvm-sh/nvm) to help ensure all dependencies run correclty. Additionaly, you may also use [yarn](https://yarnpkg.com/getting-started/install) as your Node package manager.
##### Clone or Fork
```bash
# clone the repo
git clone https://github.com/cvcio/covid-19.git
# cd to directory
cd covid-19
```##### Environment Variables
In the new folder you will find a `.env` file, where you can set your own environment variables. Read more about Vue CLI [modes and environment variables](https://cli.vuejs.org/guide/mode-and-env.html).The important key is `VUE_APP_BASE_API`, which is the COVID–19 API url. You can host your own API or you can use the public endpoints https://covid.imedd.org or the fallback https://covid.cvcio.org. Read more about the API here: [COVID–19 API](https://github.com/cvcio/covid-19-api).
##### Install Dependencies
```bash
# install dependencies
yarn
# serve the application locally
yarn serve
```## Contribution
If you're new to contributing to Open Source on Github, [this guide](https://opensource.guide/how-to-contribute/) can help you get started. Please check out the contribution guide for more details on how issues and pull requests work. Before contributing be sure to review the [code of conduct](https://github.com/cvcio/covid-19/blob/main/CODE_OF_CONDUCT.md).
## Related Repositories
- [COVID–19 Automation](https://github.com/cvcio/covid-19-automation)
- [COVID–19 API](https://github.com/cvcio/covid-19-api)
- [COVID–19 Application](https://github.com/cvcio/covid-19)
- [COVID–19 Open Data](https://github.com/iMEdD-Lab/open-data) (iMEdD Lab)## Contributors
- Ilias Dimos ([@dosko64](https://github.com/dosko64))
- Dimitris Papaevagelou ([@andefined](https://github.com/andefined)).