The Expense Tracker
The Expense Tracker - is a user-friendly tool designed to help you manage and analyze your personal expenses. It allows you to categorize and track where your money goes each month, giving you insights into your spending habits.
Features:
- Categorize Expenses: Organize your expenditures by categories and subcategories without overlapping.
- Track Transactions: Log every expense under appropriate categories with details such as amount and date.
- Analyze Spending: View spending by category or track monthly expenses to better understand your financial habits.
Key Operations:
-
Add category to the database:
add-categoryadd-category -n=<categoryName> -m=<mccs>[,<mccs>...]
-m, --mcc=<mccs>[,<mccs>...]: MCC codes of the transaction
-n, --name=<categoryName>: Name of category
-
Add group to existing category:
add-groupadd-group -n=<categoryName> -c=<categories>[,<categories>...]
-c, --category=<categories>[,<categories>...]: Categories to add
-n, --name=<categoryName>: Name of category
-
Add MCC to existing category:
add-mccadd-mcc -n=<categoryName> -m=<mccs>[,<mccs>...]
-m, --mcc=<mccs>[,<mccs>...]: MCC codes of the transaction
-n, --name=<categoryName>: Name of category
-
Add transaction to a database:
add-transactionadd-transaction -a=<amount> -d=<date> [-m=<mcc>]
-a, --amount=<amount>: Amount of transaction
-d, --date=<date>: Date of transaction
-m, --mcc=<mcc>: MCC of transaction
-
Remove category from the database:
remove-category-n, --name=<categoryName>: Name of category
-
Show category amount by period of time:
show-all-p, --period=<period>: Period to show stats (months)
-
Show list of categories:
show-categories -
Show category amount by provided period of time:
show-n, --name=<categoryName>: Name of category
-p, --period=<period>: Period to show stats (months)