ecommerce_app A new Flutter project. Getting Started using Bloc for StateManagement. using Cache Network image. using Dio for Connecting to Api. using Hive for LocalData Source. using Repository Pattern.