/flutter-clean-architecture-demo

A demo of a packaged Clean Architecture

Primary LanguageDart

Flutter Clean Architecture

An opiniated implementation of Clean Architecture in Flutter, where each layer is a separated package.

Architecture

The architecture is based on the following diagram:

Clean Architecture Diagram

👀 For more information about this implementation, please read the following Medium articles series:

📝 Multi-packages Clean Architecture in Flutter 📝

Note: this repository is based on an old repo of mine but was adapated with Clean Architecture in mind but the initial project was not using it so the adaptation might not be perfect, please be indulgent 😉