Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.04 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.04 KB

My year in BBVA

A Dash application mean to show the data about your expenses, incomes...

Based on this post from Dan Harrinson about how to implement Monzo's useful review of the year, this Dash application provides a handy way to control your finances from the monthly statements that BBVA provides via its website.

The requirements can be found in the requirements.txt. This app reads a bbva2pandas generated sqlite database.

Running

From docker image

docker run -v directory/with/monthly/statements:/db -p 8050:8050 blalop/my-year-in-bbva

If building the image from local machine:

docker build -t my-year-in-bbva .

From bare metal

Set up virtual env:

pipenv install -r requirements.txt

Config a .env file, and run the app:

[MYYEARINBBVA_PATH=path/to/sqlite.db] pipenv run python3 yearinbbva