- [ ] Set up notifications for low budget warnings or upcoming recurring transactions. - [ ] Integrate a background job (e.g., Sidekiq) for sending reminders. - [ ] Design notification components in the frontend. - [ ] Implement user preferences for notification settings. - [ ] Test notifications with different triggers.