Dogdom is a dog adoption sample application built to demonstrate Flutter framework. This is a pet project to test new technologies for me.
- BLoC - State management.
- Hive - Lightweight and blazing fast key-value database.
- GetIt - Service Locator for Dart and Flutter projects.
- Freezed - Code generator for unions/pattern-matching/copy.
- AutoRoute - Flutter navigation package uses code generation to simplify routes setup.
- EasyLocalization - 🚀 Easy translations for many languages.
flutter packages pub run build_runner build
flutter pub run build_runner build --delete-conflicting-outputs
Rebuild after any changes in file: flutter pub run build_runner watch --delete-conflicting-outputs
Localization asset loader class: flutter pub run easy_localization:generate -S 'assets/translations/'
Localization locale keys: flutter pub run easy_localization:generate -S 'assets/translations/' -f keys -o locale_keys.g.dart
Design by znredesign