Skip to content

alfianlosari/ExpenseTrackerSwiftUICDCKCompleted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Alt text Follow the tutorial at alfianlosari.com

Features

  • iOS & macOS targets
  • Core Data CloudKit syncing accross devices
  • 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.
  • Export expense log to CSV file (macOS only)

Requirements

  • Xcode 11.4
  • Apple Developer Account

Getting Started

  • Clone or download
  • Provide your own App/Bundle ID
  • Provide your own iCloud Container id in Signing and Capabilities Tab
  • Build and Run

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages