1. TO-DO
    1. #
      1. internet yok kontrolü yapılacak
      2. refresh token senaryosu hazırlanacak
      3. error handler dio exception
      4. error handler custom exception hazırla (özel servis hatalarını yönet)
      5. hata mesajlarını listen edecek yapı kur
      6. terminal log hazırlanacak
      7. custom interceptors hazırla
      8. onRetry senaryosu hazırla
      9. dosya yüklenirken listen etme
      10. hive manager düzenlenmesi
      11. hive manager best practices yapı araştır
      12. İ18n core modulde yönet
      13. build runner ile enum dosyası oluşturma
      14. Quick_action
      15. melos
  2. Module
    1. Core
      1. Hive
      2. i18n
      3. Network
        1. intercepters
          1. log_interceptors.dart
          2. error_interceptors.dart
        2. feature
          1. no_network.dart
          2. refresh_token.dart
        3. network_init.dart
      4. Pubspec.yaml
        1. Package
          1. Dio
          2. Hive
          3. i18n
    2. widgets
      1. Views
        1. Splash_View.dart
      2. Pubspec.yaml
        1. Package
    3. generation
      1. Assets
      2. Font
      3. Lang
      4. Pubspec.yaml
        1. Package
          1. very_good_analysis: ^5.1.0
          2. build_runner: ^2.4.6
          3. json_serializable: ^6.7.1
          4. flutter_gen_runner: ^5.3.2
          5. json_annotation: ^4.8.1
          6. flutter_svg: ^2.0.7
          7. lottie: ^2.6.0
          8. equatable: ^2.0.5
          9. flutter_gen: ^5.4.0
  3. Lib
    1. Main.dart
    2. modules
      1. App
        1. Service
        2. Provider
        3. Model
        4. Widgets
      2. Main_module
        1. views
          1. NotFound._view.dart
          2. Splash_view.dart
          3. Login_view.dart
      3. [xxx]_module
    3. Product
      1. İnit
        1. config
          1. Network
          2. interceptor
          3. response_model_interceptors.dart
          4. auth_interceptors.dart
          5. Hive
          6. Responsive
        2. Theme
        3. app_init.dart
      2. Enum
      3. Navigation
      4. Extension
        1. Ref_extension.dart
    4. Pubspec.yaml
      1. package
        1. flutter_lints: ^3.0.1
        2. build_runner: ^2.4.6
        3. riverpod_generator: ^2.3.5
        4. custom_lint: ^0.5.4
        5. flutter_launcher_icons: ^0.13.1
        6. generation
        7. core
        8. widgets
        9. firebase_messaging: ^14.7.6
        10. firebase_core: ^2.24.0
        11. firebase_crashlytics: ^3.4.6
        12. auto_route: ^7.8.4
        13. auto_route_generator: ^7.3.2
        14. json_serializable: ^6.6.1
        15. json_annotation: ^4.8.0
        16. flutter_dotenv: ^5.1.0
        17. flutter_form_builder: ^9.1.1
        18. form_builder_validators: ^9.1.0
        19. cached_network_image: ^3.3.0
        20. Responsive_Framework: ^1.4.0
        21. riverpod: ^2.4.9
        22. flutter_riverpod: ^2.4.9
        23. riverpod_annotation: ^2.2.1
        24. riverpod_lint: ^2.3.2
        25. flutter_screenutil: ^5.9.0
        26. shimmer: ^3.0.0
        27. equatable: ^2.0.5
        28. cupertino_icons: ^1.0.2
        29. path_provider: ^2.1.1
        30. url_launcher: ^6.2.1
        31. device_info_plus: ^9.1.1
        32. collection: ^1.17.2