Track Covid-19 cases both in India and rest of the world
- Learn the Spring framework
- Learn about APIs and how they work
- Create my own REST API
- Parse JSONs in Java
- Enhance practical knowledge of Java collections
- Bootstrap to make web page responsive and look better
- Highcharts JavaScript library to make the graphs
- DataTables to add search/sort functionality to the tables
- jsDelivr CDN to host main JavaScript and CSS files
- CSS Gradient gave the code for beautiful gradient colors
Video: https://youtu.be/XCtLPd1nD6E
Data | URL |
---|---|
Time series, State-wise stats and Test counts | https://api.covid19india.org/data.json |
State-District Data | https://api.covid19india.org/v2/state_district_wise.json |
District zones | https://api.covid19india.org/zones.json |
Update logs | https://api.covid19india.org/updatelog/log.json |
The @covid19india team is working hard to gather COVID-19 cases data and other information from central and state government official websites. They are doing a great job. Click here to check the list of all their APIs.
Data | URL |
---|---|
Get All Countries Totals Data | https://corona.lmao.ninja/v2/countries |
Get global stats: cases, deaths, recovered, time last updated, and active cases. | https://corona.lmao.ninja/v2/all |
Get Specific Country's Totals for Actual and Yesterday Data | https://corona.lmao.ninja/v2/historical/{country,country,...} |
Get All Continents Totals for Actual and Yesterday Data | https://corona.lmao.ninja/v2/continents |
Thanks to @NovelCOVID for compiling the COVID-19 cases data of all the countries, including few affected cruise ships. Click here to check the list of all their APIs.
Distributed under the MIT License. See LICENSE
for more information.