Updates README.md with ToDo section and info

This commit is contained in:
Luís Murta 2021-07-07 16:33:32 +01:00
parent 5af505f962
commit f9ecd15a7e
Signed by: satprog
GPG Key ID: DDF2EFC6179009DC

View File

@ -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