Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atereshkov/my-finance

Finance App written in Swift and SwiftUI. Modular MVVM architecture (SPM) with Composition Root.
https://github.com/atereshkov/my-finance

async-await composition-root ios modular-architecture modularization mvvm spm swift swiftui

Last synced: 3 months ago
JSON representation

Finance App written in Swift and SwiftUI. Modular MVVM architecture (SPM) with Composition Root.

Awesome Lists containing this project

README

        

# my-finance

All your finance in one place. Savings, Investments, Deposits, Assets, Liabilities, Goals and more.

* Pure SwiftUI + Combine App.
* Composition Root based MVVM architecture.
* Modules managed by SPM.
* Clean architecture and testability in mind.
* Centralized AppState inspired by Redux.
* No 3rd party dependencies except Firebase.

### Architecture

TBC

### Build & test

TBC

### TBD