Budget Tracker

Created by Misha Dovhiy

Language: Swift 5

Completion date: January, 2020

Compatibility: iPhone, iPod (iOS 12.2 or later), iPad (iPadOS 12.2 or later), Mac (macOS 10.15 or later)

In-App purchaseMySQLJSONUNUserNotificationCenterURLSessionUserDefaultsAVFoundation
arrow left

LEFT

arrow right

RIGHT

CLOSE

ABOUT

Budget Tracker App helps the user get just about everything managed. An easy-to-use app that allows users to track incomes and expenses and categorize transactions. It takes seconds to record daily transactions. Put them into clear and visualized categories.

WHAT IT DOES

On the main screen, a user sees all transactions, could filter transaction by date, sees balance, total income and total expenses for filtered transactions and could add new transaction and custom category. All transactions are sorted by date.
On the screen of adding a new transaction user could simply choose the purpose of transaction (income or expense), category and date. By default purpose set to expense, default category and date - is the last chosen value. It helps the user to make the process of adding a new transaction simpler and faster.
On the category screen, the user has a list of categories and a button for adding a new custom category.

HOW IT WORKS

Transactions data downloads from MySQL database to device. When data edited (added, edited content, removed), app checks internet connection. If no internet, app saves data to device and will be sended to database when user will be connected to the internet.

In-App purchaseMySQLJSONUNUserNotificationCenterURLSessionUserDefaultsAVFoundation
App store Github

Request a code

Your contact information:



Github username:



Note: