An attempt to create an industry-level Flutter app using Flutter's default state management and pure DI without using third-party packages for state management and DI. If you want to see what's different from normal Flutter projects, you can compare this with the alternative implementation which uses
- flutter_bloc in bloc branch
- riverpod in riverpod branch