/SwiftUI-Expense-Tracker

iOS Expense Tracker App in SwiftUI

Primary LanguageSwiftMIT LicenseMIT

SwiftUI Expense Tracker

A simple yet powerful expense tracker built using SwiftUI for iOS devices. This app helps you manage your finances by tracking your expenses, categorizing them, and providing insightful visualizations of your spending habits.

Expense Tracker

Features:

  • Intuitive UI: Sleek and modern user interface designed with SwiftUI for a seamless user experience.
  • Data Visualization: Gain insights into your spending patterns with interactive charts and graphs.
  • MVVM Architecture: The project is organized using the Model-View-ViewModel architectural pattern, promoting separation of concerns and maintainability.
  • JSON Data: data is fetched from the DesignCode API in JSON format and then decoded into Swift objects for presentation.

Technologies Used:

  • SwiftUI: Utilizing the power of SwiftUI to build a dynamic and responsive user interface.
  • Charts: Integrate beautiful charts and graphs to visualize expense data with ease.

Getting Started:

To get started with the SwiftUI Expense Tracker project, simply clone the repository and open it in Xcode. From there, you can build and run the app on your iOS device or simulator.

Acknowledgments:

The app utilizes the DesignCode API for expense data.