Budget Buddy |
Budget Buddy is a comprehensive finance tracking app designed to manage and visualize your expenses, income, and cryptocurrencies. Track various categories such as investments, salaries, shopping, and debt payments, and monitor your cryptocurrency holdings. Plus, leverage advanced AI features to gain insights and recommendations on your financial habits.
Experience a seamless user interface with smooth animations and dynamic visuals.
SwiftUI:
SwiftData:
Alamofire:
Google Generative AI:
Charts:
Lottie:
Xcode: Version 16
Language: Swift 6.0
Minimum iOS Version: 17.0
Dependency Manager: SPM
The Budget Buddy app is built using the MVVM (Model-View-ViewModel) architectural pattern. This architecture helps to separate the business logic and data handling from the user interface, making the app more modular, testable, and maintainable.
git clone https://github.com/ertekinbatuhan/BudgetBuddy.git
cd BudgetBuddy
Open the project with Xcode:
open FinanceTracker.xcodeproj
Add required dependencies using Swift Package Manager:
Run the application: