flutter_mvvm_riverpod
A base Flutter project with MVVM architecture and Riverpod state management.
File Explorer
Download Latest Version (.zip)- flutter.yml
- AndroidManifest.xml
- MainActivity.kt
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- styles.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- settings.gradle
- loading.json
- Nunito-Black.ttf
- Nunito-BlackItalic.ttf
- Nunito-Bold.ttf
- Nunito-BoldItalic.ttf
- Nunito-ExtraBold.ttf
- Nunito-ExtraBoldItalic.ttf
- Nunito-ExtraLight.ttf
- Nunito-ExtraLightItalic.ttf
- Nunito-Italic-VariableFont_wght.ttf
- Nunito-Italic.ttf
- Nunito-Light.ttf
- Nunito-LightItalic.ttf
- Nunito-Medium.ttf
- Nunito-MediumItalic.ttf
- Nunito-Regular.ttf
- Nunito-SemiBold.ttf
- Nunito-SemiBoldItalic.ttf
- Nunito-VariableFont_wght.ttf
- OFL.txt
- README.txt
- 404.svg
- apple_logo.svg
- avatar.webp
- empty.svg
- google_logo.svg
- login.svg
- otp.svg
- premium_background.webp
- welcome.svg
- en.json
- vi.json
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- 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-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- RunnerTests.swift
- .gitignore
- Podfile
- Podfile.lock
- assets.dart
- constants.dart
- database_constants.dart
- env.dart
- build_context_extension.dart
- date_time_extension.dart
- iterable_extension.dart
- profile_extension.dart
- string_extension.dart
- authentication_repository.dart
- authentication_state.dart
- authentication_view_model.dart
- continue_as_guest.dart
- horizontal_divider.dart
- sign_in_agreement.dart
- sign_in_with_apple.dart
- sign_in_with_google.dart
- social_sign_in.dart
- otp_screen.dart
- register_screen.dart
- sign_in_screen.dart
- welcome_screen.dart
- database_provider.dart
- api_client.dart
- app_theme_mode_provider.dart
- circle_button.dart
- circle_outline_button.dart
- common_back_button.dart
- common_close_button.dart
- common_dialog.dart
- common_empty_data.dart
- common_error.dart
- common_header.dart
- common_shimmer.dart
- common_text_form_field.dart
- custom_snack_bar.dart
- loading.dart
- material_ink_well.dart
- offline_container.dart
- primary_button.dart
- secondary_button.dart
- shadow_box.dart
- hero.dart
- hero_list_repository.dart
- hero_list_state.dart
- hero_count_provider.dart
- hero_list_view_model.dart
- hero_item.dart
- shimmer_hero_grid.dart
- hero_list_screen.dart
- main_tab.dart
- main_screen.dart
- onboarding_screen.dart
- splash_screen.dart
- benefit.dart
- premium_info.dart
- product.dart
- trial.dart
- premium_state.dart
- premium_view_model.dart
- benefit_item.dart
- premium_footer.dart
- product_item.dart
- trial_timeline.dart
- premium_screen.dart
- language.dart
- profile.dart
- profile_repository.dart
- profile_state.dart
- profile_view_model.dart
- appearance_item.dart
- avatar.dart
- common_rounded_item.dart
- language_item.dart
- premium_info_button.dart
- profile_item.dart
- upgrade_premium_button.dart
- account_info_screen.dart
- appearances_screen.dart
- languages_screen.dart
- profile_screen.dart
- router.dart
- routes.dart
- app_colors.dart
- app_theme.dart
- database_helper.dart
- global_loading.dart
- provider_observer.dart
- utils.dart
- validator.dart
- main.dart
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- .gitignore
- CMakeLists.txt
- main.cc
- my_application.cc
- my_application.h
- Flutter-Debug.xcconfig
- Flutter-Release.xcconfig
- GeneratedPluginRegistrant.swift
- app_icon_1024.png
- app_icon_128.png
- app_icon_16.png
- app_icon_256.png
- app_icon_32.png
- app_icon_512.png
- app_icon_64.png
- Contents.json
- MainMenu.xib
- AppInfo.xcconfig
- Debug.xcconfig
- Release.xcconfig
- Warnings.xcconfig
- AppDelegate.swift
- DebugProfile.entitlements
- Info.plist
- MainFlutterWindow.swift
- Release.entitlements
- IDEWorkspaceChecks.plist
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- RunnerTests.swift
- .gitignore
- Podfile
- HeroDark.png
- HeroLight.png
- ProfileDark.png
- ProfileLight.png
- unit_test.dart
- Icon-192.png
- Icon-512.png
- Icon-maskable-192.png
- Icon-maskable-512.png
- favicon.png
- index.html
- manifest.json
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- app_icon.ico
- CMakeLists.txt
- flutter_window.cpp
- flutter_window.h
- main.cpp
- resource.h
- runner.exe.manifest
- Runner.rc
- utils.cpp
- utils.h
- win32_window.cpp
- win32_window.h
- .gitignore
- CMakeLists.txt
- .cursorrules
- .env
- .gitignore
- .metadata
- analysis_options.yaml
- LICENSE
- pubspec.lock
- pubspec.yaml
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
