A simple personal finance program inspired by the Envelope Budgeting System that runs on the command line (retro Ncurses style.)
Based on the classic "Envelope" budgeting system, each month's income is broken up into envelopes (or buckets.) Envelopes are named after the spending category they represent. The previous month's unspent balance is rolled forward to each new month. This encourages users to remember that money in hand (or checking account) may be already allocated to expenses/savings and shouldn't be spent.
- To learn more about the Envelope Budgeting System, see this website: https://www.investopedia.com/envelope-budgeting-system-5208026
- A popular commercial web app can be found here: https://www.ynab.com/
Yeah. I have to agree. However, I'm using this project as an opportunity to learn system programming with old-school C.
My plan is to make a minimalist app that is easy to jump into and out of yet provides valuable information on one's cash position for a given month.