Flutter demo application that utilizes best practices for building Flutter mobile apps.
Displays dog breeds info from Dog API
- Architecture design pattern: BLoC
- Navigation: go_router
- Localization: flutter_localizations
- dio as HTTP client
- isar as NoSQL local database
- get_it as Service Locator
- freezed for Code Generation
- mocktail and bloc_test for unit testing
Breeds | Breed details | Search |
---|---|---|
Favorites | Voting | Video |
video2.mp4 |