Skip to content

jbqneto/covid-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COVID Tracker

Simple app showing world´s latest confirmed COVID cases, updated on a github repository that contains (or should) this information. The project real purpouse was for me to practice some Java with Spring and Thymeleaf.

Although i´ve followed an youtube tutorial there are some differences on my code. I use JAVA 8 instead of JAVA 12 used on the tutorial, and also i had to import the HttpClient lib in my pom.xml, as you can see on the external links i´ve quote on the external links.

  • The original package name 'io.jbqneto.covid-tracker' is invalid and this project uses 'io.jbqneto.covidtracker' instead.

Branchs and Features

  • BRANCH [master-tutorial] - branch containing the code and content that fits the youtube tutorial needs.
  • FEATURE [show-deaths-and-recovered] - Show not only confirmed cases but also recovered and deaths by coronavirus.
  • FEATURE [show-us-data] - GET US data (separated csv file) and show on table (confirmed, recovered and deaths)

Technology used

Tech Use
Java Language used to develop the project
Spring Java Framework chosen
Thymeleaf Used to show HTML content with the recovered data
Apache HttpClient Used to call http GET on github page
Apache CSV Commons Used to read data in a csv and pass it to a JAVA Bean

External URL´s

  • youtube tutorial - Java Brains video tutorial i followed for this app.
  • HttpClient - Apache HttpClient GET example.
  • CSV Commons - Apache CSV Commons library also containg some examples of how to use it.
  • SSEGISandData - Github repo from where i´ve readed the raw file containing the COVID data.

About

Small project to track covid data and practice some java with Spring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published