Skip to content

Simple CLI application to evolve my finances (e.g. income, loans, taxes, investments) in time so that I can effectively plan.

License

Notifications You must be signed in to change notification settings

TravisRobson/Finance

Repository files navigation

Finance

Build License: GPL v3

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.

Goals

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.

Developers

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

References

https://stackoverflow.com/questions/7560455/decimals-to-2-places-for-money-in-python-3

About

Simple CLI application to evolve my finances (e.g. income, loans, taxes, investments) in time so that I can effectively plan.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published