In-app: PRD
Domain Notifications · function
in-app· mã storyNOTIF-INAPP· SDD · TestsHiện trạng: chưa xây. Chỉ có chấm "chưa đọc" của What's New.
Mục tiêu
Thành viên đang ở trong tokyo thấy được những việc liên quan tới mình (đơn Pro được duyệt, sự kiện sắp bắt đầu, thông báo của lớp) mà không phải mở hộp thư.
User story
NOTIF-INAPP-01: hộp thông báo
Là thành viên, tôi muốn một biểu tượng chuông có số tin chưa đọc, để biết có việc cần xem.
- Given tôi có 3 thông báo chưa đọc When mở bất kỳ trang nào ở tokyo Then chuông hiện số 3; bấm vào thấy danh sách, mới nhất ở trên.
NOTIF-INAPP-02: đánh dấu đã đọc, đồng bộ giữa thiết bị
- Given tôi đọc một thông báo trên điện thoại When mở tokyo trên máy tính Then thông báo đó đã ở trạng thái đã đọc (trạng thái nằm ở máy chủ, không ở localStorage).
NOTIF-INAPP-03: chung sự kiện nghiệp vụ với email
Là kỹ sư, tôi muốn một sự kiện nghiệp vụ (vd membership_activated) sinh tin ở cả email và in-app qua cùng một cổng, để không có kênh nào bị quên.
- Given một sự kiện có trong catalogWhen nó xảy ra Then mỗi kênh được bật cho loại đó nhận đúng một tin.
NOTIF-INAPP-04: chấm What's New
- Given có tuần What's New mới When thành viên mở tokyo Then thanh bên hiện chấm (đây là phần đã có, xem COMM-WN-03).
NOTIF-INAPP-05: chỉ người nhận thấy tin của mình
- Given một thông báo của người A When người B gọi API danh sách Then B không thấy; ranh giới nằm ở API theo
userIdcủa phiên.