TransactionsTestApp
Test app based on MVVM architecture used SwiftUI, Combine and SwiftConcurrency.
Best architecture for big apps is TCA, but it uses MVVM for simplicity.
All User-Stories are done. Stub version of NetworkManager produces network and random errors. You can change realization of NetworkManager in the PaybackTestApp.