bcgov / bcgov/zeva2

ZEVA 2 - Notification Management UI/UX Implementation

Open
#640 1 comment 0 reactions 0 assignees View on GitHub
Medium Task
Dominant language
TypeScript
Stars
1
Forks
6
Avg merge
14h 22m
Merged PRs (30d)
32

Description

**Describe the task**
Implement the approved user experience and visual design for the Notification Management feature.

**Purpose**
Provide a consistent and intuitive experience aligned with application standards.

**Dependencies**
Can be worked on in parallel with development but must support:
[Ticket 635: Notification Management Module & Notification Table](https://github.com/bcgov/zeva2/issues/635)
[Ticket 636: Create Notification](https://github.com/bcgov/zeva2/issues/636)
[Ticket 637: Notification Audience Selection](https://github.com/bcgov/zeva2/issues/637)
[Ticket 638: Notification Review & Publication](https://github.com/bcgov/zeva2/issues/638)
[Ticket 639: Notification Lifecycle & Supplier Display](https://github.com/bcgov/zeva2/issues/639)

**Acceptance Criteria**
- [ ] Notification table follow[s approved design.](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=3528-12909&t=cNeADuh8E3nf2LnM-1)
- [ ] Create Notification page [follows approved design.](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=3528-12931&t=cNeADuh8E3nf2LnM-1)
- [ ] Draft Review page [follows approved design.](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=3528-12971&t=cNeADuh8E3nf2LnM-1)
- [ ] Publication Confirmation page[ follows approved design.](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=3528-13010&t=cNeADuh8E3nf2LnM-1)
- [ ] Dashboard BCIED users with notification[ follows approved design ](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=3528-13585&t=cNeADuh8E3nf2LnM-1)
- [ ] Components follow existing application design patterns.

**Additional context**

Image

Image

Image

Image

Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked Figma designs and the existing application design patterns, then read Tickets 635–639 to understand the notification screens and their dependencies. Implement and compare the notification table, creation, review, publication confirmation, and BCIED dashboard views against the approved designs; done means all listed acceptance criteria are satisfied.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.