Completed Project for Building Expense Tracker iOS App with Core Data & SwiftUI

Alt text Follow the tutorial at


  • Create, edit, and delete expense logs.
  • Display list of expenses.
  • Filter expenses by categories and search query.
  • Sort expenses by date or amount in the order of descending or ascending.
  • Display dashboard of total expense sum for all and each categories as well as displaying distribution of each categories using a pie chart.


  • Xcode 11.4

Getting Started

  • Clone or download
  • Build and Run