Flutter Bloc Clean Architecture The app is an example on Flutter Clean Architecture using bloc state management. Some resources, packages and plugins used in the project: Flutter Bloc Equatable Dartz Get it Dio Shimmer Flutter gen Build runner Mockito Bloc test Mocktail App's screenshot: