A new Demo MVVM Flutter project.
This project is a starting point for a Flutter application to show mvvm implementation.
https://dart-lang.github.io/linter/lints/file_names.html https://dart.dev/guides/language/effective-dart https://medium.com/@farhanaslam910/naming-convention-in-dart-programming-language-flutter-95feda7a8f4b
- MVVM architecture approach .
- Slim code for fetch api and local data soorage .
- Use
HIVE
as local database ( https://docs.hivedb.dev/#/ ) . - Use
Freezed
for make slim the model - Should be easy for make unit test.
- App sizing
- Provider modularity
- Unit test
- Images cache network
- Build variant app (prod, stag, dev)