/pyFinance

Really simple expense tracker using manually exported CSVs

Primary LanguagePythonMIT LicenseMIT

pyFinance

todo: add example data

installation

if using virtual environment...

# set venv path and name to whereever you like
python -m venv ~/path/to/pyfinance-env

cd /path/to/pyFinance
source ~/path/to/pyfinance-env/bin/activate

install required packages...

# install required packages
pip install -r requirements.txt

Docker

docker build -t pyfinance .
# go to the data directory and run your program, e.g.
docker run --rm -it -v ${pwd}:/workdir pyfinance python main.py

track expense

download CSV and label expenses once in a while

for others, add by hand...

track net worth

input data from different sources manually?