News Feed

  • Simple iOS App for displaying News.

  • Topics:
    • Modularization.
    • Clean Architecture: 3 Modules : (Presentation, Domain, Data) Layers.
    • Presentation Layer:
      • SwiftUI.
      • MVVM Presentation Architecture Pattern.
    • Domain Layer:
      • UseCases.
      • Repository Interfaces.
    • Data Layer:
      • Repository Implementation.
      • Models.
      • APIs: URL Session.

GitHub

View Github