Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-15T03:24:03.000Z (over 4 years ago)
- Last Synced: 2024-10-23T22:18:54.302Z (3 months ago)
- Topics: cloudkit, coredata, expense-tracker, swift, swiftui, tvos, tvos-app
- Language: Swift
- Size: 571 KB
- Stars: 15
- Watchers: 3
- 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
![Alt text](./promo.jpg?raw=true "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