Skip to content

Colorize Image app made using Flutter and following the principles of clean architecture, BLoC pattern, and dependency injection.

Notifications You must be signed in to change notification settings

ibrahimEltayfe/colorize_image_app_clean_arch_flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

colorize_image_app

An app to transform black and white images to colorized image.

├── core
│   ├── data
│   │   ├── data_sources
│   │   ├── models
│   │   └── repositories
│   ├── di
│   │   └── common_di.dart
│   ├── domain
│   │   ├── entities
│   │   ├── repositories
│   │   └── use_cases
│   └── utils
│       ├── constants
│       │   ├── app_colors.dart
│       │   ├── app_dimensions.dart
│       │   ├── app_image_paths.dart
│       │   ├── app_styles.dart
│       │   └── end_points.dart
│       ├── error_handling
│       │   ├── failures.dart
│       │   └── failures_handler.dart
│       ├── extensions
│       │   └── mediaquery_size.dart
│       ├── injector
│       │   └── injector_config.dart
│       ├── router
│       │   └── app_routers_config.dart
│       ├── services
│       │   ├── dio_helper.dart
│       │   ├── media_picker.dart
│       │   └── network_checker.dart
│       └── ui
│           ├── app_button.dart
│           └── app_image.dart
├── features
│   └── home
│       ├── data
│       │   ├── data_sources
│       │   │   └── colorize_image_datasource.dart
│       │   ├── mappers
│       │   │   ├── colorize_image_mapper.dart
│       │   │   └── image_input_mapper.dart
│       │   ├── models
│       │   │   ├── inputs
│       │   │   │   └── colorize_image_api_input.dart
│       │   │   └── image_response_model.dart
│       │   └── repositories
│       │       └── colorize_image_repository_impl.dart
│       ├── di
│       │   └── home_injectors.dart
│       ├── domain
│       │   ├── entities
│       │   │   ├── inputs
│       │   │   │   └── colorize_image_input.dart
│       │   │   └── colorized_image_entity.dart
│       │   ├── repositories
│       │   │   └── colorize_image_repository.dart
│       │   └── use_cases
│       │       ├── get_colorized_image_usecase.dart
│       │       └── save_image_to_gallery.dart
│       └── presentation
│           ├── manager
│           │   ├── colorize_image_cubit.dart
│           │   └── colorize_image_state.dart
│           ├── pages
│           │   ├── home_page.dart
│           │   └── image_download_page.dart
│           └── widgets
│               ├── gradient_text.dart
│               └── image_picker_media_view.dart
└── main.dart```

About

Colorize Image app made using Flutter and following the principles of clean architecture, BLoC pattern, and dependency injection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published