All projects

Real-Time Collaboration Tool

planned
GoWebSocketWebRTCSvelteKit

A collaborative whiteboard where multiple users draw together in real time. A Go WebSocket server handles presence and state sync, with WebRTC signaling for peer connections.

  • Go WebSocket server for real-time state sync and presence
  • WebRTC signaling for low-latency peer connections
  • SvelteKit canvas frontend