Simple dashboard application to track covid data based on countries
project is made as part of college project
This project provides a way to track, filter, and keep database records of reported cases, deaths, and recovery caused due to SARS-COV-2 aka Corona virus.
- JDK 8
- Maven
- MySql
- JDBC
- Netbeans ( Optional )
- Python ( Optional )
- clone the project
git clone https://github.com/alenpaul2001/CoronaDashboard
- create new mysql user with username and password as corona
CREATE USER 'corona'@'localhost' IDENTIFIED BY 'corona';
GRANT ALL PRIVILEGES ON * . * TO 'corona'@'localhost';
FLUSH PRIVILEGES;
- login to mysql with the new user
mysql -u corona -p
- create a new database named covid
CREATE DATABASE covid;
- cd into the project directory
cd CoronaDashboard
- package the project using maven
mvn package
- run the project using java
java -cp target/CoronaDashboard-1.0.jar com.alenpaul2001.coronadashboard.Main
- open the project in netbeans
- right click and run the
Main.java
file
Will not be maintained anymoreNote: in case of API failure, this repository included a dummy API server to emulate the behavior of the original API. read api/README.md to run this so called dummy server.
- Author: Alen Paul Varghese
- Main Panel Design Concept and App Icon
- Side Panel Design Concept
- Side Panel Icons
- Covid API
- Copyright (C) 2020 by AlenPaulVarghese
- Licensed under the terms of the GNU GPL Version 3