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

Overview

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

Alt text Follow the tutorial at alfianlosari.com

Features

  • 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.

Requirements

  • Xcode 11.4

Getting Started

  • Clone or download
  • Build and Run
You might also like...
DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration.

DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration. This is not a project with a boring user interface. This iOS and iPadOS application provides a personal touch and feel.

Habits and Goal Tracker application using the SwiftUI Framework

Goal & Habit Tracker | Hacktoberfest SwiftUI πŸš€ The aim of this app is so that users can track their habits and goals. This project is open source and

An alternative gym workouts tracker written in SwiftUI.

Gymspot Gymspot is an alternative workout tracker written in SwiftUI. I decided to start working on it because: I need an easy-to-use tracker for my w

Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API
Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API

Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API. Aplikasi ini berbentuk Widget di Menu Bar MacOS dengan menampilkan beberapa Crypto Currency seperti Bitcoin (BTC), Ethereum (ETH), Dogecoin (DOGE), Monero (XMR), dan Litecoin (LTC).

Water Tracker iOS App
Water Tracker iOS App

WaterTracker Water Tracker iOS App Now you can easily track how many ml water you drinked. This is my first time used SQLLite3 library app. The app ca

A simple workout tracker app for iOS

IronLog After having spent a bunch of time in the Xamarin.Forms and Xamarin Native world, I wanted to get my feet wet in native iOS development using

Corona virus tracker app for IOS and Android
Corona virus tracker app for IOS and Android

Corona virus tracker app for IOS and Android

Using Core Data With SwiftUI

Using Core Data With SwiftUI - An Introduction This sample code project is associated with the following guides at andrewcbancroft.com: Using Core Dat

Basic Todo list application built using the new SwiftUI framework and Core Data
Basic Todo list application built using the new SwiftUI framework and Core Data

Dub Dub Do - A sample TODO List Application in SwiftUI Updated for Xcode 11.5 This is a basic app that lets you create a list of todos, mark them as i

Comments
  • Build error

    Build error

    Hi! I'm getting a redundant conformance of 'ExpenseLog' to protocol 'Identifiable' when I build this project. Any known fixes for it? I'm looking into the issue too and will update if I find a fix :) Screen Shot 2022-07-27 at 8 32 58 PM

    opened by olowoshiai 1
  • Build failed with Xcode 12.4

    Build failed with Xcode 12.4

    I'm a newbie with iOS and Swift. I just clone the source code and try to build it with Xcode Version 12.4 (12D4e) but I got the error "Redundant conformance of 'ExpenseLog' to protocol 'Identifiable'".

    Anyone advice me how to fix this issue?

    opened by hmtrung 2
Owner
Alfian Losari
Passionate engineer that loves all about technology and its value. For me when you stop learning, you will stop going forward.
Alfian Losari
An iOS expense tracker app written in Swift

An iOS expense tracker app written in Swift

Alex Ling 35 Aug 14, 2022
iOS expense tracker

Hacktoberfest 2021 with IEEE-VIT ?? This is a expense tracker iOS application built using swift. Users can track their expense and visualise it. Suppo

IEEE VIT Student Chapter 14 Oct 14, 2022
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App

Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App Follow the tutorial at alfianlosari.com Features Filter image using predefin

Alfian Losari 73 Dec 19, 2022
Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple

Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple Follow the tutorial at alfianlosari.com Features Uses Fir

Alfian Losari 43 Dec 22, 2022
An open-source app which can help you record income and expense

MoneyPlus An open-source app which can help you record income and expense. δΈ­ζ–‡ 0x00 Introduction First quick devolopment in iOS using Swift programmati

FakeCoder 23 Oct 17, 2022
Notes App using Core Data for persisting the data ✨

Notes Notes app where we can save and manage our daily notes. App usage The app allow us to add new notes We can delete our existing notes We can edit

Chris 0 Nov 13, 2021
Corona Virus Tracker & Advices iOS App with SwiftUI

Corona Virus Stats & Advices App with SwiftUI Features Current statistics of global total confirmed, deaths, recovered cases. Statistics of countries

Alfian Losari 358 Dec 27, 2022
Simple ToDo app using SwiftUI & Core Data

SwiftUI_ToDoApp Simple ToDo app using SwiftUI & Core Data ToDo with Empty State New Task Screen New Task Screen with data ToDo List All Task list with

Sabarinathan J 15 Oct 12, 2022
A directory demo app written with SwiftUI, Core Data, and Alamofire

Directory-SwiftUI A directory demo app written with SwiftUI, Core Data, and Alamofire Getting Started Clone (or fork) this repo: git clone git@github.

Harold Martin 13 Dec 23, 2022
Simple Dice Rolling app made with SwiftUI & Core Data

Dice Roll A simple dice roller app made with SwiftUI by an undergraduate student About The Project Built With SwiftUI Core Data Combine Getting Starte

Andrew Almasi 4 Nov 22, 2022