Skip to content

iMEdD-Lab/covid-19

 
 

Repository files navigation

COVID–19 Data Visualization Dashboard

COVID–19 Data Visualization Dashboard (Greece), is open-source and developed by the team at Civic Information Office in collaboration with iMEdD Lab.

In January 2023 a new Version was released by Sociality Cooperative.

You can read more about the data in iMEdD's open-data relevant repository or see in action the COVID–19 dashboard.

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 (>= version 12.16.1). You may consider using a Node version manager such as nvm to help ensure all dependencies run correclty. Additionaly, you may also use yarn as your Node package manager.

Clone or Fork
# clone the repo
git clone https://github.com/iMEdD-Lab/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.

The important keys are VUE_APP_BASE_API, VUE_APP_GOV_API_KEY and VUE_APP_MAPBOX. The first is the COVID–19 API url. You can host your own API or you can use the public endpoints https://covid.imedd.org. Read more about the API here: COVID–19 API. The second one is the token for Vaccinations Data API. You can get one from here: Create API Token. Finally, the third is the Mapbox Access Token, which you can get from Mapbox.

Install Dependencies
# install dependencies
yarn
# serve the application locally
yarn serve

Contribution

If you're new to contributing to Open Source on Github, this guide 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.

Related Repositories

Previous Versions Repositories

Contributors

About

COVID–19 Data Visualization Dashboard

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 79.3%
  • JavaScript 19.3%
  • Other 1.4%