Skip to content

This is a repository for a project COVID-19-data and statistics written for Java course

Notifications You must be signed in to change notification settings

Kamil-Kuk/COVID-19-data-and-statistics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COVID-19-data-and-statistics

Table of Contents

  • General info
  • Technologies
  • Setup
  • Project status

General info

This is a repository for a project COVID-19-data and statistics written for Java course. It allow the user to display on charts various statistics related with Covid-19 pandemic ex. the number of deaths due SARS-CoV-2 in given country in given period of time.


Data is collected from 'Our World in Data' repository (https://github.com/owid/covid-19-data/tree/master/public/data/)

Technologies

Technologies and frameworks used in this project:
  • Java
  • Hibernate
  • SQL
  • JavaFX

Setup

In order to properly run the program follow these steps:
  1. Make sure you have Java version 11+
  2. Clone this project to your local directory
  3. Create database schema named 'covid' for your root user
  4. Set password for your SQL account in .pom file
  5. Run the program with Run Configuration COVID-19-data-and-statistics' or execute [javafx:run]

Project status

2021-01-21
Current scope of functionalities:
  • Input is given via console
  • Program automatically update database from repository/li>
  • Creates new local database from .csv file
  • Allows user to choose a country, start date, end date and one set of data
  • Prints result of SQL query in console
  • Prints result on chart
  • Allows user to save results in new .csv file

About

This is a repository for a project COVID-19-data and statistics written for Java course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages