A reactive todo app that employs & cover different architectural patterns such as:
- Google"s Business Logic Component Architecture Design Pattern (BLoC)
- Reactive Programming using Dart streams (Similar to Redux)
- Asynchronous events & operations (like Future events)
- CRUD operations I/O using Local Database (SQLITE)
- Dependency injection (pure Dart)
- Separation of Concerns (code & files structure)
https://user-images.githubusercontent.com/16699459/53305207-a159b380-388f-11e9-92f2-5b6480ef9887.png
For the tutorial refer to medium post:
https://medium.com/@vaygeth/reactive-flutter-todo-app-using-bloc-design-pattern-b71e2434f692