jhu_parser
What it is
As I was in self-isolation, I decided to learn Crystal language
So I built this parser, which takes data from the John Hopkins University github repo, parses the csv files and exposes a JSON API
The app is deployed to Heroku, and you can access it here: https://jhu-parser.herokuapp.com/
Build
shards build
Run
bin/main
Usage
App accepts GET requests on port 3000 and support these routes:
GET /
- return data for all countriesGET /total
- return total statsGET /:country
- return per country stats
Data structure
total
- represents latest datadiff
- increase in the last 24hrs (today-yesterday)
{
"recovered": {
"total": 246152,
"diff": 20356
},
"confirmed": {
"total": 1197405,
"diff": 101488
},
"dead": {
"total": 64606,
"diff": 5819
}
}
Repository
jhu_parser
Owner
Statistic
- 2
- 0
- 0
- 0
- 1
- over 4 years ago
- April 4, 2020
License
MIT License
Links
Synced at
Mon, 18 Nov 2024 01:33:56 GMT
Languages