Skip to content

Latest commit

 

History

History
122 lines (121 loc) · 5.16 KB

folder_structure.md

File metadata and controls

122 lines (121 loc) · 5.16 KB

. ├── configs │   └── app_configs.dart ├── features │   ├── authentication │   │   ├── data │   │   │   ├── datasource │   │   │   │   ├── auth_local_data_source.dart │   │   │   │   └── auth_remote_data_source.dart │   │   │   └── repositories │   │   │   └── authentication_repository_impl.dart │   │   ├── domain │   │   │   ├── providers │   │   │   │   └── login_provider.dart │   │   │   └── repositories │   │   │   └── auth_repository.dart │   │   └── presentation │   │   ├── providers │   │   │   ├── auth_providers.dart │   │   │   └── state │   │   │   ├── auth_notifier.dart │   │   │   ├── auth_state.dart │   │   │   └── auth_state.freezed.dart │   │   ├── screens │   │   │   └── login_screen.dart │   │   └── widgets │   │   ├── auth_field.dart │   │   └── button.dart │   ├── dashboard │   │   ├── data │   │   │   ├── datasource │   │   │   │   ├── dashboard_local_datasource.dart │   │   │   │   └── dashboard_remote_datasource.dart │   │   │   └── repositories │   │   │   └── dashboard_repository.dart │   │   ├── domain │   │   │   ├── providers │   │   │   │   └── dashboard_providers.dart │   │   │   └── repositories │   │   │   └── dashboard_repository.dart │   │   └── presentation │   │   ├── providers │   │   │   ├── dashboard_state_provider.dart │   │   │   └── state │   │   │   ├── dashboard_notifier.dart │   │   │   └── dashboard_state.dart │   │   ├── screens │   │   │   └── dashboard_screen.dart │   │   └── widgets │   │   └── dashboard_drawer.dart │   └── splash │   ├── data │   ├── domain │   └── presentation │   ├── providers │   │   └── splash_provider.dart │   └── screens │   └── splash_screen.dart ├── main │   ├── app.dart │   ├── app_env.dart │   ├── main_dev.dart │   ├── main_staging.dart │   └── observers.dart ├── main.dart ├── routes │   └── app_route.dart ├── services │   └── user_cache_service │   ├── data │   │   ├── datasource │   │   │   └── user_local_datasource.dart │   │   └── repositories │   │   └── user_repository_impl.dart │   ├── domain │   │   ├── providers │   │   │   ├── current_user_provider.dart │   │   │   └── user_cache_provider.dart │   │   └── repositories │   │   └── user_cache_repository.dart │   └── presentation └── shared ├── commons │   ├── data │   │   ├── local │   │   │   ├── shared_prefs_storage_service.dart │   │   │   └── storage_service.dart │   │   └── remote │   │   ├── dio_network_service.dart │   │   ├── network_service.dart │   │   └── remote.dart │   └── domain │   ├── models │   │   ├── either.dart │   │   ├── models.dart │   │   ├── paginated_response.dart │   │   ├── parse_response.dart │   │   ├── product │   │   │   ├── product_model.dart │   │   │   ├── product_model.freezed.dart │   │   │   └── product_model.g.dart │   │   ├── response.dart │   │   └── user │   │   └── user_model.dart │   └── providers │   ├── dio_network_service_provider.dart │   └── sharedpreferences_storage_service_provider.dart ├── exceptions │   └── http_exception.dart ├── globals.dart ├── mixins │   └── exception_handler_mixin.dart ├── theme │   ├── app_colors.dart │   ├── app_theme.dart │   ├── test_styles.dart │   └── text_theme.dart └── widgets ├── app_error.dart └── app_loading.dart

58 directories, 62 files