atereshkov / my-finance

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:Apache License 2.0


Languages

Language:Swift 100.0%