-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
BackendIssue is primarily backend relatedIssue is primarily backend related
Description
Feature Request
π Add Sessions model to enable periodic reminders in the Notifications system
Is your feature request related to a problem?
πΉ Our current Notifications system lacks a way to track and schedule periodic reminders. Users need the ability to receive scheduled notifications at regular intervals (daily, weekly, monthly) without requiring manual trigger for each notification.
Describe the solution you'd like
β Implement a Sessions model in Django that works with the existing Notifications model to enable periodic reminders.
Additional Context
π This feature should integrate with our existing notification system:
- Current notification model has methods:
send_notification(),mark_as_read(),is_read() - New sessions model will need to use these methods when triggering periodic notifications
- The Django admin panel should allow administrators to manage active sessions
Tasks Breakdown
π Implementation steps:
- Create the Sessions model with proper database migrations
- Implement the notification scheduling logic and calculation methods
- Add Django admin interface for the Sessions model
Resources
π Related references:
Priority & Impact
β‘ Medium (important but not urgent)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BackendIssue is primarily backend relatedIssue is primarily backend related