dreautall / waterfly-iii

Unofficial Android App for Firefly III, a free and open source personal finance manager.
MIT License
329 stars 25 forks source link

[Feature request] Paycheck to paycheck budget #414

Open thinktankmachine opened 2 months ago

thinktankmachine commented 2 months ago

Would be nice to see my budgets from a paycheck to paycheck budget period, as I'm paid monthly, but in the middle of the month. I've tagged/categorized my salary transactions, which can be the basis for the pay cycle dates.

I'm working on a python script to do this, which I can share eventually. But seeing this in this beautiful app would be better.

thinktankmachine commented 1 month ago

Here is the python script I used to create this, and the requirements.txt file.

dreautall commented 1 month ago

Hey, I just checked out your script. While it's nice work (and, quite honestly, might automate that and send it via mail every month), I think it already highlights a couple of potential issues if I'd put it in the app.

I'm German, so my Salaries are tagged as "Gehalt". I had to look into the python source to find the hardcoded value and modify it. So you'd need to make it configurable, as I don't want to force users to do anything in a specific way.

But even while I personally enjoy seeing the budgets for a pay cycle instead of weekly/monthly, it's something that FF3 just does completely different, and I'm not sure if implementing a deviating report feature is a good idea to be honest.

So while I personally enjoy the idea, it's more something for the lower end of the priority list, unfortunately.