Weekly digest
Sebazzz opened this issue · 2 comments
Sebazzz commented
Now #24 has been implemented, we can send a weekly monthly digest.
We need to use something like Hangfire to make this managable, allow user toggling the weekly monthly digest (on by default), and save the digest date per AppOwner
.
What should be shown in the weekly monthly digest:
- Largest expenses of last
weekmonth (capped to a number, for instance 5) - Money flow of last
weekmonth (xx spend, xx income, xx balance) - Upcoming expenses
Comparison with the week before
Sebazzz commented
- Install Hangfire to allow structured scheduled mailing
- Hangfire dashboard must be accessible in PROD by means of IP shielding
- Store last
weeklymonthly digest send date onAppOwner
for resilience. - Allow individual users to disable
weeklymonthly digest in "my account" - Mail: Largest expenses, money flow of last
weekmonth - Mail: Comparison with last
weekmonth - Mail: Upcoming expenses
Sebazzz commented
Weekly digest must become a monthly digest, because we don't keep real dates about expenses.