From f9ecd15a7e044d6f75845c2da33f80c8d59a622d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Murta?= Date: Wed, 7 Jul 2021 16:33:32 +0100 Subject: [PATCH] Updates README.md with ToDo section and info --- README.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 7e75a4b..4418df8 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,25 @@ # Personal Finance Budget (pfbudget) -parsing -> categorize -> analyze (predict) +parse -> categorize -> analyze (predict) -> present -## Parsing +## Parse Parses bank extracts, based on parsers.yaml, to a SQLite database. ## Categorize -Categorizes transactions based on categories.py filters. +Categorizes transactions based on categories.yaml configuration. -## Analyze +## Analyze (ToDo) Analyzes previous transaction and predicts future expenses. ## Present -Create graphs +Create graphs and reports 1. Monthly spending from everyday purchases -2. Networth with big expenses tagged in -3. Future trajectory with predictable costs included +2. Networth with big expenses tagged in (ToDo) +3. Future trajectory with predictable costs included (ToDo) + +## ToDo +- [ ] Predicting future expenses +- [ ] Finish writing the README.md +- [ ] Implement undo/redo feature in sqlite3 database +- [ ] Allow for the possibility to create a new parser during runtime by guessing from transaction list/user input +- [ ] Allow for transaction to be passed as argument to main.py