Live data dashboard example
// Server server.on('connection', (socket) => { socket.on('subscribe', ({ department }) => { socket.join(`dept:${department}`); }); // Broadcast updates setInterval(() => { const metrics = generateMetrics(); socket.broadcastToRoom('dept:sales', 'metrics-update', metrics); }, 5000); });
examples/dashboard/