Today, I am going to share an app which I made using Flutter to show that stats for COVID-19 or as people commonly call it the CoronaVirus.

Stay Safe Coronavirus Tracker

This app basically tracks the total cases of infected persons (real-time data), in all countries with total deaths and recovered cases too. It features beautiful UI with custom animations. It has charts, global info, symtomps and other COVID-19 related info and much more stuff.

You can download the app from GitHub.

Demo

Usage

Simply download the apk-release.apk from examples/ directory and install it. Or if you want to use this in your App simply clone the repo. I also have two much lighter build in the branches gui and updated_gui. If you want to implement this app inside your app then consider those as they have bare components needed.

If you need API it’s this API.

UI Design inspired by these links - Dribble, Dribble.

Things to do

  • Implement pull to refresh efficiently
  • Show top countries in a list on Info page
  • Improve the Bottom Nav Bar with animations
  • Change tabs by swiping between them
  • Chnage countries by swiping between them on ResultPage
  • Include Dark mode