An open API service indexing awesome lists of open source software.

https://github.com/techhigh4u/personal-expense-tracker

Personal expense tracker with SwiftUI and Firebase Realtime Database
https://github.com/techhigh4u/personal-expense-tracker

firebase-realtime-database ios mvvm-architecture swiftui xcode15

Last synced: about 1 month ago
JSON representation

Personal expense tracker with SwiftUI and Firebase Realtime Database

Awesome Lists containing this project

README

          

# Personal Expense Tracker
Welcome to the Personal Expense Tracker, your reliable tool to manage your daily expenses effectively and efficiently. Designed with simplicity and
user-friendliness in mind, our tracker helps you keep an eye on your finances without any hassle.

## Features
- **Easy Input**: Quickly add new expenses with just a few clicks.
- **Categorization**: Organize your expenses into categories like Food, Transport, Housing, and more for better insights.
- **Visual Analytics**: View graphs and charts that reflect your spending patterns over time.
- **Export Options**: Export your data in CSV or PDF format for personal backup.

## Why Use the Personal Expense Tracker?

Managing your finances can be stressful and time-consuming, but with our Personal Expense Tracker, it doesn't have to be. Here's why you should
consider using this tool:

- **Save Time**: Automate the capturing and categorization of expenses to save time.
- **Gain Insights**: Understand where your money goes and identify areas where you can cut back.
- **Financial Goals**: Stay on track with your financial goals by monitoring your spending against budgets.

## Technologies Used
- SwiftUI
- Firebase Database
- SwiftUICharts
- SwiftUIFontIcon

## Get Started
To get started with the SwiftUI Expense Tracker project, simply clone the repository and open it in Xcode. From there, you can get all the reuqird packages, build and run the app on your iOS device or simulator.

## Feedback

Your feedback is invaluable to us. If you have any suggestions or encounter any issues, please let us know via [Contact Us](mailto: williamhkw852@gmail.com). We are committed to improving and making your expense tracking experience as smooth as possible.

## Reference
1. testing data : https://designcode.io/data/transactions.json
2. Expensify - Expense Tracker: https://apps.apple.com/sg/app/expensify-expense-tracker/id471713959
3. [iOS] Project: Expense Tracker. Part 2. Google Firebase: https://medium.com/%E5%BD%BC%E5%BE%97%E6%BD%98%E7%9A%84-swift-ios-app-%E9%96%8B%E7%99%BC%E6%95%99%E5%AE%A4/ios-project-expense-tracker-part-2-google-firebase-3513552b5ce9