Loading scenario...
Hint 1 — locked
Hint 2 — locked
Hint 3 — locked
Real-Time Chat App
Problem
Build a real-time chat application where users can send and receive messages instantly in 1-on-1 or group chats. Messages must be delivered to all online participants in under 100 ms and persisted so they can be retrieved after reconnection. The system must scale to millions of concurrent users.
Functional Requirements
Non-Functional
Design your Real-Time Chat App
Drag components from the Brief panel → switch to Components tab
Click a dimension to see what's missing. Score updates as you design.