MVVM, RxSwift, RxCocoa, Swinject, SDWebImage
In this project the following 3rd party libs are used,
Swinject for DI SDWebImage for Image Loading Singleton Router for Navigation ViewModel Alamofire for Network Calls RxSwift for Reactive programming as well as Mutithreading NetworkHelper Herein the MVVM architecture is used.