Skip to content

GaurangShukla/flutter-covid-tracker

Repository files navigation

Please drop a star⭐ if you like this project.

GitHub code size in bytes GitHub commit merge status GitHub issues GitHub starsGitHub license

Flutter Coronavirus👾 Tracker App

A Flutter application to track corona cases around the world.

How does it work 🛠

it fetches information using the apis from https://newsapi.org/ and https://corona.lmao.ninja/.

How to run the app ⚙

  1. Clone the code unzip it and open android studio.
  2. Choose open existing android project.
  3. Go to tools (presumably you have flutter installed) >flutter>pub get or type "flutter pub get".
  4. Just to make sure go to flies>sync gradle with project.
  5. To check everything is fine run flutter doctor.
  6. To test connect your android device turn on the usb debugging from developers option and type "flutter run" app will be installed on your device.
  7. To build an apk go to build>generate signed apk and follow the popups and instructions.

Technology/Packages used 🎯

  1. Flutter

    1. cupertino_icons: ^0.1.2
    2. bloc: ^3.0.0
    3. flutter_bloc: ^3.2.0
    4. http: ^0.12.0+4
    5. shared_preferences: ^0.5.6+1
    6. shimmer: ^1.1.0
    7. rxdart: ^0.23.1
    8. cached_network_image: ^2.0.0
    9. intl: ^0.16.1
    10. flutter_web_view: ^0.0.6
    11. webview_flutter: ^0.3.19+7
    12. url_launcher: ^5.4.2
    13. pie_chart: ^3.1.1
    14. charts_flutter: ^0.9.0
  2. API

    1. https://newsapi.org/
    2. https://corona.lmao.ninja/

For any further assistence 👀

A few resources to get you started if this is your first Flutter project:

Lab: Write your first Flutter app Cookbook: Useful Flutter samples For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Credits🥇

  1. Flutter
  2. newsapi.org
  3. corona.lamao
  4. dribbble.com🎨

About

This is a flutter app which shows number of corona cases in the world. Modern UI/UX and opensource api makes the app attractive and scalable.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages