Inspiration

I wanted to build a simple and accurate tool for people to be able to stay informed about Covid-19 statistics

What it does

Tracks Covid-19 around the world, bringing in a easy to consume format for the user.

How I built it

I found a suitable API to get the data from (https://github.com/NovelCOVID/API). The app was written in Kotlin, using MVVM architecture. I stuck with the best practices of today's of app building. Also the app is storing the data in a local database to minimise network request and to offer the last information stored when offline.

Challenges I ran into

  1. Finding suitable API.
  2. Tight deadline, I have features yet to accomplish on the app
  3. My super slow laptop

Accomplishments that I'm proud of

I was able to build a ready product in just a couple days. Hopefully it will be of use to people

What I learned

I got more experience with Android Arch components and MVVM architecture.

What's next for Covid-19 tracker Android

  1. Enable search inside the map view and list view.
  2. Add a watchlist section
  3. Potentially notifications and user location based content about Covid-19

Built With

Share this project:

Updates