Client bắt sự kiện con trỏ chuột của người dùng đang đăng nhập đồng thời định kỳ gửi thông tin và vị trí trỏ chuột của người dùng thông qua sendJsonMessage đồng thời nhận về danh sách thông tin người dùng và trỏ chuột thông qua lastJsonMessage. Dùng thư viện perfect-cursors để render hình ảnh trỏ chuột của từng người dùng lên màng hình.
Server sẽ nhận dữ liệu gồm thông tin người dùng với trạng thái ví trí con trỏ chuột của người dùng. Thông tin sẽ được lưu vào danh sách users cũng như thêm kết nối của người dùng vào danh sách connections. Ý tưởng tạo một websocket duy trì kết nối giữa nhiều người dùng. Server sẽ duy trì kết nối, lắng nghe và cập nhật liên tục thông tin đồng thời trả về danh sách người dùng bao gồm thông tin vị trí con trỏ chuột của từng người để hiển thị hình ảnh tất cả con trỏ chuột trên UI.