Technology Stack - Flutter for cross-platform development - Dart as the primary programming language - bloc for state management - injectable for dependency injection - Dart Mappable for immutable data models - Dio for HTTP networking - isar for local database - Firebase for backend services Clean Architecture - Domain Purity : The layer must be pure Dart. NO imports. - Layer Dependency : . Data layer implements Domain interfaces. - Feature-First 2.0 : Enforce strict separation of (External/Raw) vs (Domain abstraction). Directory Structure - Organize code according to feature-based Clean Arch…