- Flutter v2.5.0
- Clean Architecture
- Presentation use Bloc
Technical architecture components
Clean Architecture
Dart rule analyze: pedantic
State management: flutter_bloc
Dependency injection: get_it
Network: dio
Unit test: Mockito
Run
flutter clean
flutter pub get
flutter packages pub run build_runner watch
flutter run --flavor development -t lib/main.dev.dart
flutter run --flavor staging -t lib/main.staging.dart
flutter run --flavor product -t lib/main.product.dart