1

Collaborative Whiteboard

Real-time collaborative whiteboard where multiple users draw on a shared canvas over WebSockets.

A real-time collaborative whiteboard. Multiple people draw on the same canvas and see each other's strokes as they happen, synchronised over a WebSocket connection.

What it does

  • Shared drawing canvas synchronised in real time across clients
  • WebSocket transport for low-latency stroke broadcasting
  • Deployed and publicly usable

Stack

Node.js, Socket.io, JavaScript, HTML Canvas.