Skip to content

User Notification #20

@raystorm

Description

@raystorm

User Story

As a user
I want to be notified when my box request is approved or denied
So that I know the outcome

Acceptance Criteria

Scenario: Approved request
  Given a user has a pending request
  When the admin approves the request
  Then the user receives an email and dashboard notification
  And the new box appears in their list

Scenario: Denied request
  Given a user has a pending request
  When the admin denies the request with a reason
  Then the user receives an email and dashboard notification
  And the denial reason is displayed

Technical Tasks

  • Design email templates for approval and denial
  • Send approval email with box name and link
  • Send denial email with reason
  • Add in-app notification system (optional)
  • Show request status in user's dashboard
  • Test email delivery
  • Handle email failures gracefully

Implementation Notes

  • Trigger emails from approval/denial mutations
  • Approval email should celebrate and provide next steps
  • Denial email should be constructive and include reason

Related

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions