MVVM SwiftUI architecture + Alamofire for the network layer + Swinject to handle DI. The project is covered with Unit/UI tests. Fastlane has been set, scan report uploaded. Firebase crashlytics is connected.
The project imitates an online shop's basic functional, the API data source is a self-created server using VAPOR framework, deployed to HEROKU. The server and API methods are available through the link - https://github.com/westlaw7x7/VaporApp