- Showing Chart for visualization of transactions over time.
- Showing an ordered table of transactions.
- Showing the create/update screen for manipulate transaction.
- Delete transaction directly on an ordered table of transactions.
XCode: 13.4.1
Cocoapods: 1.11.3
- Charts for create the visualization of transactions.
- RxSwift & RxCocoa for Reactive programming.
- RxDatasource.
- RealmSwift for persisten data stored.
- Install cocoapods - Please follow the instruction from CocoaPods Page.
- Clone this repository.
- Run
pod install
. - Run
Expense Tracker.xcworkspace
.
- Clean Architecture.
- MVVM.
- Navigator.
Thanks.