-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area: box-managementBox/Xbiis management featuresBox/Xbiis management featuresarea: infrastructureInfrastructure and backendInfrastructure and backend
Description
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 displayedTechnical 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
- Epic Box display #2: Request & Approval Workflow
- Story BoxRequest Data Model #10: Admin Review & Decision
Metadata
Metadata
Assignees
Labels
area: box-managementBox/Xbiis management featuresBox/Xbiis management featuresarea: infrastructureInfrastructure and backendInfrastructure and backend