gorgabal / EnvelopeBudget

Desktop Application to manage your budget envelopes
MIT License
2 stars 1 forks source link

create interface class for backend #5

Open gorgabal opened 6 years ago

gorgabal commented 6 years ago

On the discovery of the existence of ledger (http://ledger-cli.org/ ), I realized that much of what would be the backend of this project does already exists. It is likely that ledger did a much better job then what I expect to do with this project.

Therefore, the original purpose of this project has changed. Instead of building the application from scratch. This project will now aim to make envelope budgeting easy by adding an suitable GUI to ledger.

The first step in in this is to create an interface class for the bankend. (This is handy anyway) persistent storage can be done in the ledger file format.