Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recurring expenses #5

Open
whatisthisidont opened this issue Dec 13, 2023 · 8 comments · May be fixed by #114
Open

Recurring expenses #5

whatisthisidont opened this issue Dec 13, 2023 · 8 comments · May be fixed by #114
Labels
enhancement New feature or request

Comments

@whatisthisidont
Copy link

hi!
really loving and appreciating this project.
i was wondering whether recurring expenses are a feature that you'd consider adding.
with that, transitioning from splitwise would be a no-brainer, for me and i'm assuming for others.
thanks so much

@scastiel
Copy link
Member

Hi @whatisthisidont, yes that would be an interesting feature, just need to think about how it could work.

Creation flow:

  • I create an expense and select a recurrence, e.g. Monthly
  • A month later, a new expense is created by duplicating the original one

Deletion flow:

  • If a user deletes a recurring expense, ask them if they want to just skip one occurrence, or cancel the whole recurring expense.

Edition flow:

  • If a user edits a recurring expense, it doesn’t update the next occurrences? (Not sure about this one…)

@scastiel scastiel added the enhancement New feature or request label Dec 14, 2023
@scastiel scastiel changed the title recurring expenses? Recurring expenses Dec 14, 2023
@siopao
Copy link

siopao commented Jan 12, 2024

You could mirror it off of like Outlook recurring meetings. If you attempt to update or delete a future meetings, it gives a prompt for all/future/individual essentially. For the initial release, I think defaulting to editing/deleting a recurring expense could apply to all future expenses only.

neonshobhit added a commit to neonshobhit/spliit that referenced this issue Feb 25, 2024
neonshobhit added a commit to neonshobhit/spliit that referenced this issue Feb 25, 2024
neonshobhit added a commit to neonshobhit/spliit that referenced this issue Mar 13, 2024
@neonshobhit
Copy link

Hi
@scastiel Can we please merge this PR? Or is there any issue with this PR?
This resolves the recurring expenses feature.

neonshobhit added a commit to neonshobhit/spliit that referenced this issue May 25, 2024
@GAZ082
Copy link

GAZ082 commented Aug 19, 2024

Hello, wanting this feature as well. :)

@lasmaty07
Copy link

This feature is what's stopping (mostly) me from migrating from split wise.

A nice addition to this would be an end date for the recurring expense (optional)

@trandall2
Copy link

It looked like the last PR had been inactive for a bit and had several merge conflicts that I was having issues resolving. However, I took some inspiration from its implementation for this PR^.

(Note: This was also the last feature I was really waiting for to be able to switch off of SplitWise, so I have some extra motivation to try to get it through)

@eikaramba
Copy link

@terrencetjr24 thank you so much for that PR. i am basically waiting for this to be merged before switching. i am currently using cospend and am quite happy with it. however i plan to ditch nextcloud in the foreseeable future and then... well then i NEED this. :)

@ankit-kapur
Copy link

@scastiel Looking forward to seeing this crucial feature merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants