Marvel App was developed using the MVVM-C architecture
MVVM-C:
Model -> Represents data
View -> User interface
ViewModel -> Data preparation to be showed in view and bussiness Logic
Coordinator -> Responsible for cretate, present and dismiss a UIViewController. Controls the navigation flow of the app.
Alamofire -> 5.0.0-beta.5
SwiftHash -> 5.0
No storyboard 🙌
Coordinator tutorial by Raywenderlich
MVVM tutorials by Raywenderlich
Coordinator Pattern by Hackingwithswift