A Flutter Restaurants project
This project is runable with flutter SDK 2.2
The app is using the bloc as state management and following this structure
UI -> Bloc -> repository -> datasources
flutter_bloc (Bloc)
get_it + injectable (Dependency Injecation)
shared_preferences (Local Cache)
retrofit (Network)
mocktail (Testing)
The app has unit test classes but not all the app is tested