COVID-19 Statistics Android app built in Java (Android Studio) with Firebase Authentication/Realtime Database and REST API data. Features pie charts, country search, live map, dark mode, and language support (English/IsiZulu).
**COVID-19 Statistics Android App**
A mobile Android application that provides real-time COVID-19 statistics, information, and safety guidance. The app allows users to track global and country-specific COVID-19 data through charts, maps, and searchable statistics.
**📱 Features**
User registration and login using Firebase Authentication
Real-time COVID-19 statistics using a REST API
Pie chart visualization of cases, recoveries, and deaths
Country search to track statistics worldwide
Live COVID-19 map using Bing tracker
Symptoms and precautions information
Dark mode support
Language support (English and IsiZulu)
**🛠️ Technologies Used**
Java
Android Studio
Firebase Authentication
Firebase Realtime Database
REST API
Volley (HTTP requests)
FitChart library for data visualization
**🏗️ System Architecture**
The application follows a client-server architecture:
Android app (client) fetches data from a COVID-19 REST API
User authentication and data storage handled by Firebase
Data displayed using charts, lists, and maps for better visualization
**📊 Main Modules**
Authentication Module
User registration
Login and password reset
Statistics Module
Global statistics
Country-specific statistics
Data visualization using charts
Information Module
COVID-19 symptoms
Prevention guidelines
Pandemic history
Map Module
Displays live COVID-19 statistics using Bing Map tracker
**⚙️ Requirements**
Android Studio
Android 4.4 (KitKat) or higher
Internet connection
**Project Pictures**
**Project Video**
github.com
**Clone the repository:**
git clone git@github.com:Benson117/Covid19StatsApp.git
Open the project in Android Studio
Sync Gradle and run the application on an emulator or Android device.
**📌 Purpose of the Project**
This project was developed as a final year university project (2020) to create a mobile platform that helps users access reliable COVID-19 statistics and safety information …