matifdeveloper / GetX-Architecture-and-Basic-Setup

Initial temple for GetX architecture.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GetX Architecture

A new Flutter project.

Getting Started

    lib
    ├── app
    │   ├── core
    │   │   ├── base
    │   │   │   ├── base_controller.dart
    │   │   │   ├── base_view.dart
    │   │   │   └── page_state.dart
    │   │   ├── binding
    │   │   │   └── initial_binding.dart
    │   │   ├── connection_manager
    │   │   │   ├── connection_manager_binding.dart
    │   │   │   ├── connection_manager_controller.dart
    │   │   │   └── connection_type.dart
    │   │   ├── constants
    │   │   │   ├── app_colors.dart
    │   │   │   ├── app_constants.dart
    │   │   │   ├── app_string_constants.dart
    │   │   │   └── asset_constants.dart
    │   │   ├── middleware
    │   │   │   └── auth_middleware.dart
    │   │   ├── model
    │   │   │   └── app_helper_model
    │   │   │       ├── drop_down_list_item.dart
    │   │   │       ├── drop_down_model.dart
    │   │   │       └── progress_step_percentage_model.dart
    │   │   ├── translations
    │   │   │   ├── bn_bd.dart
    │   │   │   └── en_us.dart
    │   │   ├── utils
    │   │   │   ├── extensions
    │   │   │   │   ├── app_extensions.dart
    │   │   │   │   └── app_validator.dart
    │   │   │   ├── helper
    │   │   │   │   ├── app_helper.dart
    │   │   │   │   ├── auth_helper.dart
    │   │   │   │   ├── date_time_helper.dart
    │   │   │   │   ├── localizationService.dart
    │   │   │   │   ├── print_log.dart
    │   │   │   │   └── shared_value_helper.dart
    │   │   │   └── style
    │   │   │       └── app_style.dart
    │   │   └── widgets
    │   │       ├── cached_network_image
    │   │       │   └── cached_network_image.dart
    │   │       ├── controller
    │   │       │   └── edit_text_controller.dart
    │   │       ├── shimmer
    │   │       │   ├── shimmer_base.dart
    │   │       │   └── shimmer_widgets.dart
    │   │       ├── app_widgets.dart
    │   │       ├── background.dart
    │   │       ├── my_app_bar.dart
    │   │       ├── my_drop_down.dart
    │   │       ├── my_edit_text.dart
    │   │       ├── responsive.dart
    │   │       └── rounded_button.dart
    │   ├── data
    │   │   ├── access_layer
    │   │   │   └── card_list_repo.dart
    │   │   ├── local
    │   │   │   └── card_list_impl.dart
    │   │   └── remote
    │   │       └── card_list_impl.dart
    │   ├── modules
    │   │   ├── cards
    │   │   │   ├── bindings
    │   │   │   │   └── cards_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── cards_controller.dart
    │   │   │   └── views
    │   │   │       └── cards_view.dart
    │   │   ├── contacts
    │   │   │   ├── bindings
    │   │   │   │   └── contacts_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── contacts_controller.dart
    │   │   │   └── views
    │   │   │       └── contacts_view.dart
    │   │   ├── home
    │   │   │   ├── bindings
    │   │   │   │   └── home_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── home_controller.dart
    │   │   │   └── views
    │   │   │       └── home_view.dart
    │   │   ├── main_menu
    │   │   │   ├── binding
    │   │   │   │   └── main_menu_binding.dart
    │   │   │   ├── controller
    │   │   │   │   └── main_menu_controller.dart
    │   │   │   ├── view
    │   │   │   │   └── main_menu_view.dart
    │   │   │   └── main_menu_enum.dart
    │   │   ├── more
    │   │   │   ├── bindings
    │   │   │   │   └── more_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── more_controller.dart
    │   │   │   └── views
    │   │   │       └── more_view.dart
    │   │   ├── onboard
    │   │   │   ├── bindings
    │   │   │   │   └── onboard_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── onboard_controller.dart
    │   │   │   └── views
    │   │   │       └── onboard_view.dart
    │   │   ├── scan
    │   │   │   ├── bindings
    │   │   │   │   └── scan_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── scan_controller.dart
    │   │   │   └── views
    │   │   │       └── scan_view.dart
    │   │   ├── settings
    │   │   │   ├── bindings
    │   │   │   │   └── settings_binding.dart
    │   │   │   ├── controllers
    │   │   │   │   └── settings_controller.dart
    │   │   │   └── views
    │   │   │       └── settings_view.dart
    │   │   └── splash
    │   │       ├── bindings
    │   │       │   └── splash_binding.dart
    │   │       ├── controllers
    │   │       │   └── splash_controller.dart
    │   │       └── views
    │   │           └── splash_view.dart
    │   ├── networkService
    │   │   └── api_endpoint.dart
    │   └── routes
    │       ├── app_pages.dart
    │       └── app_routes.dart
    └── main.dart

About

Initial temple for GetX architecture.


Languages

Language:Dart 78.9%Language:C++ 9.9%Language:CMake 7.8%Language:Ruby 1.1%Language:Swift 0.9%Language:HTML 0.8%Language:C 0.6%Language:Kotlin 0.1%Language:Objective-C 0.0%