COMBINE-MVVM-CleanArchitecture-Example

@ Network Layer:

@ MVVM with Combine:

@ Clean Architecture with MVVM & COMBINE Network Call

  • NetworkLayer
    • APIRoutes
    • APIParameters
  • Core
    • AbstractViewModels
    • AbstractViewModelFactory
  • FeatureA
    • Data
      • Models
      • RepositoryImp
      • Sources
        • Remote
          • RemoteApiProtocol
          • RemoteApiImp
        • Local
    • Domain
      • Usecases
      • RepositoryProtocol
      • Entities
    • Presentation
      • ViewModels
      • Views

Dummy Post & Comment Screen

Image 1 Image 2
----------- Network Log----------
Image 2