Covid Tracker is a real-time global and country-wise COVID-19 monitoring app built with Flutter.
It features clean UI, smooth user experience, and live API integration to provide accurate pandemic insights.
👉 Repository: Covid Tracker
-
📊 Global Dashboard
- Total Cases, Deaths, Recovered
- Today’s Cases & Deaths
- Active & Critical Cases
-
📈 Interactive Graphs to visualize pandemic trends
-
🌐 Country-wise stats with detailed breakdown
-
🔍 Search bar to quickly find any country
-
📑 Country Detail Page with full analysis
- Frontend: Flutter (Dart)
- Backend: COVID-19 REST API (disease.sh)
- State Management: Provider
- Other Tools: HTTP, Charts Library
- Home Screen: Global stats + graph + navigation
- Countries Screen: List with search & summary
- Country Detail Screen: Full per-country analysis
- Reactive Updates: Provider for real-time sync
- Clean Data Flow: Efficient API calls & parsing
- ✅ Async data loading without blocking UI
- ✅ Graceful handling of API/network issues
- ✅ Optimized list searching for large data sets
- ✅ Responsive design across devices
- 🌙 Dark Mode support
- 🎞️ Smooth animations for transitions & graphs
- 🔔 Daily update notifications
- ⭐ Bookmark favorite countries
- 📴 Offline view of last fetched data
- Flutter SDK (3.0 or later)
- Dart SDK (2.17 or later)
- Android Studio / VS Code with Flutter plugin
- Clone the repository:
git clone https://github.com/Usman-bin-Khalid/Covid-Tracker.git cd Covid-Tracker