FLUTTER ECOSYSTEM

enesakbal/Flutter-Clean-Architecture-Example

Flutter クリーンアーキテクチャの例

Flutter-Clean-Architecture-Example のプロジェクト画像
Stars
114
Forks
20
最終プッシュ(UTC)
2025/02/02
プロジェクト状態
公開中
Enes Akbal GitHub avatar
GITHUB User

Enes Akbal ↗

Flutter Developer

Vennyx Blockchain & AIIstanbul, Turkey
言語DartRubySwiftKotlinShellObjective-C

技術トピック

使用している依存関係

依存関係一覧 32 件

ランキング

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

README を開く / 閉じる

Flutter Clean Architecture Example

About This Project

This repository is the companion code for my 5-part Medium article series titled "Flutter Clean Architecture." The series offers an extensive guide on applying clean architecture principles in Flutter projects. Each part focuses on a different layer of architecture, backed by practical examples from this repository.

Feel free to fork this repository and submit a pull request if you have suggestions or improvements.

Article Series Overview
Part 1: Introduction
  • Introduction to the project and the fundamental concepts
  • Why should we Use Clean Architecture in Flutter?
  • Advantages of The Clean Architecture
  • Read Part 1 on Medium
Part 2: The Domain Layer
Part 3: The Data Layer
Part 4: The Presentation Layer
Part 5: Testing Each Layer

UI Design
  • https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/3131a7c8-c3de-4ca8-8057-0f1c1b928e99 https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/f2efec53-ed72-407a-83a0-983c8eb07170 https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/9ebcda89-d96c-4ba0-a0d4-18d1bf6e2c03 https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/da32073a-f0d1-4828-aeda-8ceb3e298956 https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/86eff697-1f45-43d4-9ec9-9cbc3bdfdafd

https://github.com/enesakbal/Flutter-Clean-Architecture-Example/assets/60822023/bbe8f4e6-e460-47fc-9893-fa36881df65e


Set Up
  • Clone Project
git clone https://github.com/enesakbal/Flutter-Clean-Architecture-Example.git
  • Sign up TMDB and don't forget to replace the API_TOKEN value in the .env file with your own.

  • flutter run


Contact Me

LinkedIn Medium

enesakbal00@gmail.com

created by ea.