A simple program to estimate when my student loans will be payed off. Allowing the user to twiddle with how much they pay and when they pay extra. Including multiple payment strategies such as strictly minimum payments or minimum payment as well as paying extra on highest interest loans first (the optimal allocation of your payments).
To run the CLI
./bin/finance.sh <options>
where you can pass the option --help
to see your options.
I would like expand this application past student loan payments. I would like to estimate total post-tax income, depending on your work benefits, estimate status of re tirement goals, see how your financial situation changes in different states.
Activate a local virtual environment and install requirements
python3 -m venv <venv-name>
source <venv-name>/bin/activate
pip install -r requirements.txt
To deactivate $ deactivate
.
To run the test suite execute
./bin/runTests.sh
https://stackoverflow.com/questions/7560455/decimals-to-2-places-for-money-in-python-3