Skip to content

Covid Tracker is a mobile application designed to provide up-to-date information on the COVID-19 pandemic. The app fetches data from a reliable REST API, displaying comprehensive statistics on COVID-19 cases globally and by individual countries. Users can easily track active cases, total cases, recoveries, deaths, tests conducted, and critical case

Notifications You must be signed in to change notification settings

ArpitAswal/CovidTrackerFlutterApp

Repository files navigation

Description:

CovidTracker is a mobile application designed to provide up-to-date information on the COVID-19 pandemic. The app fetches data from a reliable REST API, displaying comprehensive statistics on COVID-19 cases globally and by individual countries. Users can easily track active cases, total cases, recoveries, deaths, tests conducted, and critical cases, with data presented in both numerical and graphical formats.

Features:

Global COVID-19 Statistics: Displays overall global statistics for COVID-19, including: Active cases Total cases Recovered cases Death cases Tests conducted Critical cases. Data is presented both numerically and as a percentage in a pie chart for clear visualization.

Country-Specific Data: Users can navigate to a detailed screen showing COVID-19 statistics for individual countries. A comprehensive list of countries is available for selection.

Search Functionality: Users can search for a specific country by name using the search option. Quickly find and view detailed statistics for the selected country.

Detailed Country Statistics: For each country, the following statistics are displayed: Total cases Recovered cases Death cases Critical cases Active cases Tests conducted

Technologies Used:

Flutter: Primary framework for building the mobile application.

Dart: Programming language used with Flutter.

REST API: For fetching real-time data on COVID-19 cases.

Usage Flow:

User opens the CovidTracker app and the splash screen display.

photo_2023-05-18_14-57-29

User will get this error message if the app is unable to fetch the data from the server or connection error

photo_2023-05-18_14-58-14

The main screen displays global COVID-19 statistics, including active, total, recovered, death, tests, and critical cases. Users can view the data numerically and in a pie chart format.

photo_2023-05-18_14-58-07

To see statistics for a specific country, the user navigates to another screen by clicking the Individual Country button.

photo_2023-05-18_14-58-19

photo_2023-05-18_14-58-32

On the country-specific screen, users can search for a country by name and view detailed statistics for the selected country.

photo_2023-05-18_14-58-38

photo_2023-05-18_14-58-43

Design Philosophy: CovidTracker is designed to provide a clear and concise view of the COVID-19 pandemic, offering users easy access to essential statistics. The app emphasizes usability and accessibility, ensuring users can quickly find and understand the data they need.

About

Covid Tracker is a mobile application designed to provide up-to-date information on the COVID-19 pandemic. The app fetches data from a reliable REST API, displaying comprehensive statistics on COVID-19 cases globally and by individual countries. Users can easily track active cases, total cases, recoveries, deaths, tests conducted, and critical case

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages