Skip to content

Send Reminder Email to Registered Users Before Event Start #25

@PublisherName

Description

@PublisherName

Description

We need to implement a feature that sends a reminder email to all users registered for an event a specified amount of time before the event starts. This will help ensure that participants are reminded of the event and can attend on time.

Proposed Change

  1. Backend

    • Create a management command to send reminder emails.
    • Schedule the management command to run at a specified interval using a task scheduler like Celery or a cron job.
    • Update the EventSignup model to include a field for tracking whether a reminder email has been sent.
  2. Email Template

    • Create an email template for the reminder email.

Acceptance Criteria

  • A management command exists to send reminder emails to users registered for an event.
  • The management command is scheduled to run at a specified interval.
  • Reminder emails are sent to users a specified amount of time before the event starts.
  • The email template is user-friendly and contains all necessary information about the event.

Additional Notes

  • Ensure that the change does not affect any existing functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions