Expensed Tracker
? This small app includes the following features:
- 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.
? Install:
Tools:
XCode: 13.4.1
Cocoapods: 1.11.3
Third Party:
- Charts for create the visualization of transactions.
- RxSwift & RxCocoa for Reactive programming.
- RxDatasource.
- RealmSwift for persisten data stored.
Steps:
- Install cocoapods – Please follow the instruction from CocoaPods Page.
- Clone this repository.
- Run
pod install
. - Run
Expense Tracker.xcworkspace
.
Project’s Architecture Stack:
- Clean Architecture.
- MVVM.
- Navigator.
Thanks.