Kumu Challenge

This app is for Kumu ios developer applicant challenge.

Project Description


This project uses Clean Architecture and MVVM.

Tech Spec

  • Minimum Support: iOS14+ (iPhone only)
  • Language: Swift 5
  • IDE: XCode version 12.4
  • Package/Dependency Manager: Cocoapods
  • Third Party Libraries:
    • SnapKit (for UI development)
    • RxSwift and RxCocoa (for reactive programming)
    • Swinject and SwinjectAutoregistration (for dependecy injection)


View Github