Py Finance

logo

A simple budget tracking terminal app written in python

This was built with:

Creating Entries

When typing in input that is multiply string, wrap in quotes to prevent issues

Adding Budget

python main.py budget Groceries -amount 100.00 -date 2023/04/23

The shortened command

python main.py Groceries -a 100.00 -d 2023/04/23

Adding Entries

Entries represent an expense

python main.py expense Groceries -seller Walmart -amount 36.99 -date 2023/04/23 -category Groceries

shortened command

python main.py expense Groceries -s Walmart -a 36.99 -d 2023/04/23 -c Groceries

Viewing Entries

list all Entries

python main.py list expenses

You can filter the results by adding option args

python main.py list expenses -seller Steam -expense Jedi -category Enterntainment 
python main.py list expenses -s Steam -e Jedi -c Enterntainment 
python main.py list budgets
python main.py list budgets -b Groceries