cioraneanu / firefly-pico

A delightful Firefly III companion web app for effortless transaction tracking
GNU Affero General Public License v3.0
392 stars 15 forks source link

[Suggestion] Budgets #72

Closed markymark501998 closed 1 week ago

markymark501998 commented 3 months ago

What's the general consensus around adding support for just budgets? I see #13 is closed, but figured I'd start a new item focused solely on this topic.

cioraneanu commented 3 months ago

Thanks for creating a separate issue for this 😃
Budget management will be added in the future but since I'm not using them, other features will have priority. 😇

My first thought about implementing this:

Any other ideas on what to change to make this easier / better?

markymark501998 commented 3 months ago

Understandable. I am thinking of cracking open the code and trying to implement this myself because I love this interface, but use budgets quite a bit for tracking.

Only tweak I would say is maybe unify the two "extras" pages? The one list page would act as a CRUD controller.

cioraneanu commented 3 months ago

Having a scrollable list of editable forms would go against the current UX pattern so I'm not a fan of that.

markymark501998 commented 3 months ago

Couldn't agree more - what about a scrollable list of the budget names (+ maybe $ total / other summary-type information). Similar to extras/categories and extras/tags, the form doesn't pop up until clicked and it doesn't introduce a new UX pattern.

Thoughts?

cioraneanu commented 3 months ago

Perfect 😇

cioraneanu commented 1 week ago

Impplemented in 1.4.0

markymark501998 commented 1 week ago

Already pulled down the images to my environment and I love it! Well done :)