Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KandaTeach/corona-tracker-console-application
This repository is a curl-based command-line interface corona tracker. It supports a terminal for windows, macOS, and Linux.
https://github.com/KandaTeach/corona-tracker-console-application
command-line-tool corona java
Last synced: about 2 months ago
JSON representation
This repository is a curl-based command-line interface corona tracker. It supports a terminal for windows, macOS, and Linux.
- Host: GitHub
- URL: https://github.com/KandaTeach/corona-tracker-console-application
- Owner: KandaTeach
- License: gpl-3.0
- Archived: true
- Created: 2020-04-30T08:10:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-13T07:43:10.000Z (over 3 years ago)
- Last Synced: 2024-08-03T07:01:43.692Z (5 months ago)
- Topics: command-line-tool, corona, java
- Language: Java
- Homepage:
- Size: 4.39 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-novelcovid - coronaTracker
README
# CoronaTracker
[![created by](https://img.shields.io/badge/created%20by-KandaTeach-blue.svg?longCache=true&style=flat-square)](https://github.com/KandaTeach) [![Release](https://img.shields.io/github/release/kandateach/corona-tracker-console-application.svg?style=flat-square)](https://github.com/kandateach/corona-tracker-console-application/releases) [![License](https://img.shields.io/github/license/KandaTeach/corona-tracker-console-application.svg?style=flat-square)](https://github.com/KandaTeach/corona-tracker-console-application/blob/master/LICENSE)# Welcome to CoronaTracker
**CoronaTracker** CoronaTracker is an open-source Spring boot application for command-line interface use to track COVID-19 cases given by many license data sources in the whole world. It supports terminals for Linux, macOS, and cmd for windows.# Usage
Install [curl](https://curl.se/) to run all these endpoints (*if your existing terminal does not recognize curl*)## [Worldometers](https://www.worldometers.info/coronavirus/)
### World Data
```
curl -X GET https://coronatrackerconsole.herokuapp.com/worldometers/all
```### Continent Data
```
curl -X GET https://coronatrackerconsole.herokuapp.com/worldometers/continent/asia
```### Country Data
```
curl -X GET https://coronatrackerconsole.herokuapp.com/worldometers/country/philippines
```### US State Data
```
curl -X GET https://coronatrackerconsole.herokuapp.com/worldometers/state/texas
```# Installation
## With Apache Maven
Install [Apache Maven](https://maven.apache.org/) CLI and [Java version 11](https://www.oracle.com/ph/java/technologies/javase-jdk11-downloads.html) before doing the local installation.1. Fork and clone git repository.
2. Call directory file.
3. Install dependency to your classpath run this command `mvn clean install`.
4. Create jar file to run program in java 11 run this command `mvn clean package` this will create target folder.
5. In root project folder, find `/target/corona-tracker-console-application-0.0.1-SNAPSHOT.jar`.
6. Run using `java -jar .` command `java -jar ./target/corona-tracker-console-application-0.0.1-SNAPSHOT.jar`.
# Awesome-NovelCOVID [![Mentioned in Awesome-NovelCOVID](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/disease-sh/awesome-novelcovid)
CoronaTracker was mentioned in Awesome-NovelCOVID check it [here](https://github.com/disease-sh/awesome-novelcovid).
# Issues
If you're facing problems, please let me know by [creating an issue](https://github.com/kandateach/corona-tracker-console-application/issues/new). Attach some screenshots or errors to make it easy to track bugs. Thank you, and wear a face mask!# License
CoronaTracker is licensed under [GNU General Public License v3](https://opensource.org/licenses/GPL-3.0).# Sources
> https://disease.sh> https://github.com/disease-sh/awesome-novelcovid
> https://www.worldometers.info/coronavirus/