Xamarin Forms Android Application that uses the same RESTful api to get realtime covid-19 stats and news in South Africa that was used for the Covid-Tracker Web Application
# Covid-19 Live Stat Tracker β Mobile App
## π Overview
This mobile application is a **Xamarin.Forms** companion app for the **Covid-19 Live Stat Tracker** web application. It connects to the same **RESTful API** to provide real-time Covid-19 statistics and news on mobile devices.
The app was developed to give users a **mobile-friendly interface** to monitor global and South African Covid-19 data, mirroring the functionality of the web application.
---
## π Features
* π **Live Covid-19 statistics** for South Africa and globally
* π° **Latest news updates** related to Covid-19
* π± **Mobile-friendly interface** for easy navigation
* πΉ Data fetched directly from the RESTful API
* π» **Cross-platform support** for Android and iOS
---
## π οΈ Tech Stack
* **Framework:** Xamarin.Forms (C#)
* **Architecture:** MVVM pattern
* **API:** RESTful Covid-19 statistics and news API
* **Database (optional):** SQLite (for offline caching if implemented)
* **IDE:** Visual Studio
---
## π Project Structure
```
project-root/
βββ Models/ # Data models for API responses
βββ Views/ # UI pages (XAML)
βββ ViewModels/ # MVVM logic
βββ Services/ # API service calls
βββ Resources/ # Images, styles, assets
βββ App.xaml # Application entry point
βββ README.md # Project overview
```
---
## π§ Installation & Setup
1. Clone the repository:
```bash
git clone
github.com
```
2. Open the project in **Visual Studio**.
3. Ensure the **web API** is accessible and update the API base URL in the app configuration.
4. Deploy the app to an **Android/iOS emulator** or a physical device.
---
## π― Usage
* View **real-time Covid-19 statistics** globally and for South Africa.
* Read the **latest Covid-19 news**.
* Monitor affected regions conveniently on a mobile device.
*
---
## π Future Improvements
* Push notifications for new cases or news updates
* Add a heatmap visualization f β¦