Up: Ideas for software projects
I’ve been working on and off on a prototype for a budgeting app, but I am not really getting anywhere. I haven’t really shown any recent screenshots or truly talked about how it works, but that’ll come later.
It has gone through many revisions, in Swift and in Go and in Ruby and probably (though I can’t recall) in Crystal. See the incoming links for details.
Text-only data format
Just playing around with ideas here.
Budgets:
budget 2021-12
Expenses:Fixed:Rent 1249.52 EUR
Expenses:Food:Groceries 400.00 EUR
Targets:
target "Save up for MacBook Pro"
from 2021-05
until 2021-12
Expenses:Replacement:MacBookPro 1500.00 EUR
target "Holidays"
from 2021-05
monthly
Expenses:Fun:Holidays 50.00 EUR
Upcoming transactions:
upcoming "Rent"
monthly
from 2022-01
Expenses:Fixed:Rent 1301.27 EUR
upcoming "Rent (old)"
monthly
until 2021-12
Expenses:Fixed:Rent 1249.52 EUR
Main file:
include_beancount "../db/main.db"
include "upcoming"
include "target"
include "budget_2021"
include "budget_2022"
In the future include_beancount might be generalizable to import other types of data as well.