https://github.com/alfianlosari/ExpenseTrackerTVOS
Expense Tracker tvOS App SwiftUI and Core Data
https://github.com/alfianlosari/ExpenseTrackerTVOS
cloudkit coredata expense-tracker swift swiftui tvos tvos-app
Last synced: about 2 months ago
JSON representation
Expense Tracker tvOS App SwiftUI and Core Data
- Host: GitHub
- URL: https://github.com/alfianlosari/ExpenseTrackerTVOS
- Owner: alfianlosari
- Created: 2020-05-15T03:23:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-15T03:24:03.000Z (almost 5 years ago)
- Last Synced: 2025-03-08T00:32:33.727Z (about 2 months ago)
- Topics: cloudkit, coredata, expense-tracker, swift, swiftui, tvos, tvos-app
- Language: Swift
- Size: 571 KB
- Stars: 15
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Completed Project for Building Expense Tracker Apple TV App with SwiftUI & Core Data

Follow the tutorial at [alfianlosari.com](https://alfianlosari.com/posts/building-expense-tracker-apple-tv-app-with-core-data-swiftui// "Xcoding with Alfian Blog")## Features
* tvOS, watchOS, 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