├── .firebase └── hosting.cHVibGlj.cache ├── .firebaserc ├── .github └── workflows │ └── firebase-hosting-merge.yml ├── .gitignore ├── .metadata ├── README.md ├── android ├── .gitignore ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── novel_covid_19 │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── assets ├── icon │ └── icon.png └── loader.png ├── firebase.json ├── git_img └── img.png ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Podfile.lock ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-1024x1024@1x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-50x50@1x.png │ │ ├── Icon-App-50x50@2x.png │ │ ├── Icon-App-57x57@1x.png │ │ ├── Icon-App-57x57@2x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-72x72@1x.png │ │ ├── Icon-App-72x72@2x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ └── Icon-App-83.5x83.5@2x.png │ └── LaunchImage.imageset │ │ ├── Contents.json │ │ ├── LaunchImage.png │ │ ├── LaunchImage@2x.png │ │ ├── LaunchImage@3x.png │ │ └── README.md │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ └── Runner-Bridging-Header.h ├── lib ├── data │ ├── covid │ │ └── covid_rest_api_respository.dart │ ├── http │ │ └── http_service.dart │ ├── local │ │ └── insecure_data_storage.dart │ └── models │ │ ├── country_model.dart │ │ └── global_info_model.dart ├── domain │ ├── entities │ │ ├── country_detail.dart │ │ ├── failures │ │ │ ├── displayable_failure.dart │ │ │ ├── get_country_list_failure.dart │ │ │ ├── get_global_info_failure.dart │ │ │ ├── get_theme_failure.dart │ │ │ ├── local_storage_failure.dart │ │ │ ├── set_selected_country_failure.dart │ │ │ └── update_theme_failure.dart │ │ └── global_info.dart │ ├── repositories │ │ └── covid_repository.dart │ ├── stores │ │ ├── local_storage.dart │ │ └── settings_store.dart │ ├── use_cases │ │ ├── get_country_list_use_case.dart │ │ ├── get_global_info_use_case.dart │ │ ├── get_theme_use_case.dart │ │ ├── set_selected_country_use_case.dart │ │ └── update_theme_use_case.dart │ └── utils │ │ ├── amount_formatter.dart │ │ ├── dartz_extensions.dart │ │ └── future_either_extensions.dart ├── global.dart ├── main.dart ├── navigation │ ├── app_navigator.dart │ ├── close_route.dart │ └── error_dialog_route.dart ├── theme.dart └── ui │ ├── country_details │ ├── country_details_initial_params.dart │ ├── country_details_navigator.dart │ ├── country_details_page.dart │ ├── country_details_presentation_model.dart │ └── country_details_presenter.dart │ ├── country_list │ ├── country_list_initial_params.dart │ ├── country_list_navigator.dart │ ├── country_list_page.dart │ ├── country_list_presentation_model.dart │ └── country_list_presenter.dart │ ├── custom_widgets │ ├── statistic_card.dart │ ├── theme_switch.dart │ └── virus_loader.dart │ ├── global_info │ ├── global_info_initial_params.dart │ ├── global_info_navigator.dart │ ├── global_info_page.dart │ ├── global_info_presentation_model.dart │ └── global_info_presenter.dart │ ├── master_home_page │ ├── master_home_initial_params.dart │ ├── master_home_navigator.dart │ ├── master_home_page.dart │ ├── master_home_presentation_model.dart │ └── master_home_presenter.dart │ └── personal_info │ └── personal_info_page.dart ├── public ├── .last_build_id ├── assets │ ├── AssetManifest.json │ ├── FontManifest.json │ ├── NOTICES │ ├── assets │ │ └── loader.png │ ├── fonts │ │ └── MaterialIcons-Regular.otf │ └── packages │ │ └── cupertino_icons │ │ └── assets │ │ └── CupertinoIcons.ttf ├── canvaskit │ ├── canvaskit.js │ ├── canvaskit.wasm │ └── profiling │ │ ├── canvaskit.js │ │ └── canvaskit.wasm ├── favicon.png ├── flutter.js ├── flutter_service_worker.js ├── icons │ ├── Icon-192.png │ └── Icon-512.png ├── index.html ├── main.dart.js ├── manifest.json └── version.json ├── pubspec.lock ├── pubspec.yaml ├── test ├── api_test.dart └── widget_test.dart └── web ├── favicon.png ├── icons ├── Icon-192.png └── Icon-512.png ├── index.html └── manifest.json /.firebase/hosting.cHVibGlj.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/.firebase/hosting.cHVibGlj.cache -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/.firebaserc -------------------------------------------------------------------------------- /.github/workflows/firebase-hosting-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/.github/workflows/firebase-hosting-merge.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/.metadata -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/example/novel_covid_19/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/kotlin/com/example/novel_covid_19/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-hdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-mdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /assets/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/assets/icon/icon.png -------------------------------------------------------------------------------- /assets/loader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/assets/loader.png -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/firebase.json -------------------------------------------------------------------------------- /git_img/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/git_img/img.png -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" -------------------------------------------------------------------------------- /lib/data/covid/covid_rest_api_respository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/data/covid/covid_rest_api_respository.dart -------------------------------------------------------------------------------- /lib/data/http/http_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/data/http/http_service.dart -------------------------------------------------------------------------------- /lib/data/local/insecure_data_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/data/local/insecure_data_storage.dart -------------------------------------------------------------------------------- /lib/data/models/country_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/data/models/country_model.dart -------------------------------------------------------------------------------- /lib/data/models/global_info_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/data/models/global_info_model.dart -------------------------------------------------------------------------------- /lib/domain/entities/country_detail.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/country_detail.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/displayable_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/displayable_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/get_country_list_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/get_country_list_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/get_global_info_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/get_global_info_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/get_theme_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/get_theme_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/local_storage_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/local_storage_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/set_selected_country_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/set_selected_country_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/failures/update_theme_failure.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/failures/update_theme_failure.dart -------------------------------------------------------------------------------- /lib/domain/entities/global_info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/entities/global_info.dart -------------------------------------------------------------------------------- /lib/domain/repositories/covid_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/repositories/covid_repository.dart -------------------------------------------------------------------------------- /lib/domain/stores/local_storage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/stores/local_storage.dart -------------------------------------------------------------------------------- /lib/domain/stores/settings_store.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/stores/settings_store.dart -------------------------------------------------------------------------------- /lib/domain/use_cases/get_country_list_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/use_cases/get_country_list_use_case.dart -------------------------------------------------------------------------------- /lib/domain/use_cases/get_global_info_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/use_cases/get_global_info_use_case.dart -------------------------------------------------------------------------------- /lib/domain/use_cases/get_theme_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/use_cases/get_theme_use_case.dart -------------------------------------------------------------------------------- /lib/domain/use_cases/set_selected_country_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/use_cases/set_selected_country_use_case.dart -------------------------------------------------------------------------------- /lib/domain/use_cases/update_theme_use_case.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/use_cases/update_theme_use_case.dart -------------------------------------------------------------------------------- /lib/domain/utils/amount_formatter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/utils/amount_formatter.dart -------------------------------------------------------------------------------- /lib/domain/utils/dartz_extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/utils/dartz_extensions.dart -------------------------------------------------------------------------------- /lib/domain/utils/future_either_extensions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/domain/utils/future_either_extensions.dart -------------------------------------------------------------------------------- /lib/global.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/global.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/navigation/app_navigator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/navigation/app_navigator.dart -------------------------------------------------------------------------------- /lib/navigation/close_route.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/navigation/close_route.dart -------------------------------------------------------------------------------- /lib/navigation/error_dialog_route.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/navigation/error_dialog_route.dart -------------------------------------------------------------------------------- /lib/theme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/theme.dart -------------------------------------------------------------------------------- /lib/ui/country_details/country_details_initial_params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_details/country_details_initial_params.dart -------------------------------------------------------------------------------- /lib/ui/country_details/country_details_navigator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_details/country_details_navigator.dart -------------------------------------------------------------------------------- /lib/ui/country_details/country_details_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_details/country_details_page.dart -------------------------------------------------------------------------------- /lib/ui/country_details/country_details_presentation_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_details/country_details_presentation_model.dart -------------------------------------------------------------------------------- /lib/ui/country_details/country_details_presenter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_details/country_details_presenter.dart -------------------------------------------------------------------------------- /lib/ui/country_list/country_list_initial_params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_list/country_list_initial_params.dart -------------------------------------------------------------------------------- /lib/ui/country_list/country_list_navigator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_list/country_list_navigator.dart -------------------------------------------------------------------------------- /lib/ui/country_list/country_list_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_list/country_list_page.dart -------------------------------------------------------------------------------- /lib/ui/country_list/country_list_presentation_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_list/country_list_presentation_model.dart -------------------------------------------------------------------------------- /lib/ui/country_list/country_list_presenter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/country_list/country_list_presenter.dart -------------------------------------------------------------------------------- /lib/ui/custom_widgets/statistic_card.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/custom_widgets/statistic_card.dart -------------------------------------------------------------------------------- /lib/ui/custom_widgets/theme_switch.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/custom_widgets/theme_switch.dart -------------------------------------------------------------------------------- /lib/ui/custom_widgets/virus_loader.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/custom_widgets/virus_loader.dart -------------------------------------------------------------------------------- /lib/ui/global_info/global_info_initial_params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/global_info/global_info_initial_params.dart -------------------------------------------------------------------------------- /lib/ui/global_info/global_info_navigator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/global_info/global_info_navigator.dart -------------------------------------------------------------------------------- /lib/ui/global_info/global_info_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/global_info/global_info_page.dart -------------------------------------------------------------------------------- /lib/ui/global_info/global_info_presentation_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/global_info/global_info_presentation_model.dart -------------------------------------------------------------------------------- /lib/ui/global_info/global_info_presenter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/global_info/global_info_presenter.dart -------------------------------------------------------------------------------- /lib/ui/master_home_page/master_home_initial_params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/master_home_page/master_home_initial_params.dart -------------------------------------------------------------------------------- /lib/ui/master_home_page/master_home_navigator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/master_home_page/master_home_navigator.dart -------------------------------------------------------------------------------- /lib/ui/master_home_page/master_home_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/master_home_page/master_home_page.dart -------------------------------------------------------------------------------- /lib/ui/master_home_page/master_home_presentation_model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/master_home_page/master_home_presentation_model.dart -------------------------------------------------------------------------------- /lib/ui/master_home_page/master_home_presenter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/master_home_page/master_home_presenter.dart -------------------------------------------------------------------------------- /lib/ui/personal_info/personal_info_page.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/lib/ui/personal_info/personal_info_page.dart -------------------------------------------------------------------------------- /public/.last_build_id: -------------------------------------------------------------------------------- 1 | b0bbb004dab8b2f268f32376aa6398a2 -------------------------------------------------------------------------------- /public/assets/AssetManifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/AssetManifest.json -------------------------------------------------------------------------------- /public/assets/FontManifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/FontManifest.json -------------------------------------------------------------------------------- /public/assets/NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/NOTICES -------------------------------------------------------------------------------- /public/assets/assets/loader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/assets/loader.png -------------------------------------------------------------------------------- /public/assets/fonts/MaterialIcons-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/fonts/MaterialIcons-Regular.otf -------------------------------------------------------------------------------- /public/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf -------------------------------------------------------------------------------- /public/canvaskit/canvaskit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/canvaskit/canvaskit.js -------------------------------------------------------------------------------- /public/canvaskit/canvaskit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/canvaskit/canvaskit.wasm -------------------------------------------------------------------------------- /public/canvaskit/profiling/canvaskit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/canvaskit/profiling/canvaskit.js -------------------------------------------------------------------------------- /public/canvaskit/profiling/canvaskit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/canvaskit/profiling/canvaskit.wasm -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/flutter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/flutter.js -------------------------------------------------------------------------------- /public/flutter_service_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/flutter_service_worker.js -------------------------------------------------------------------------------- /public/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/icons/Icon-192.png -------------------------------------------------------------------------------- /public/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/icons/Icon-512.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/index.html -------------------------------------------------------------------------------- /public/main.dart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/main.dart.js -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/public/version.json -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/api_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/test/api_test.dart -------------------------------------------------------------------------------- /test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/test/widget_test.dart -------------------------------------------------------------------------------- /web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/web/favicon.png -------------------------------------------------------------------------------- /web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/web/icons/Icon-192.png -------------------------------------------------------------------------------- /web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/web/icons/Icon-512.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/web/index.html -------------------------------------------------------------------------------- /web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wal33d006/novel_covid_19/HEAD/web/manifest.json --------------------------------------------------------------------------------