Loading scenario...
Hint 1 — locked
Hint 2 — locked
Hint 3 — locked
Notification System
Problem
Build a notification service that sends alerts across multiple channels: push notifications (iOS/Android), email, and SMS. Producers (other services) publish notification requests; the system delivers them reliably, handles failures with retries, and respects user preferences (do-not-disturb, channel opt-outs).
Functional Requirements
Non-Functional
Prerequisites
Design your Notification System
Drag components from the Brief panel → switch to Components tab
Click a dimension to see what's missing. Score updates as you design.