Back to projects

Canvalon

View

A collaborative whiteboard web app using Socket.IO for real-time multi-user drawing sessions.

Tech Stack

TypeScriptReactJSTailwindCSSReduxNode.jsSocket.IO

Keywords

whiteboardreal-timeSocket.IOcollaboration

Features

  • - Multi-user real-time drawing
  • - Session-based room joining
  • - Live cursor sharing

Architecture Highlights

  • - Real-time communication with WebSockets
  • - Node.js backend server
  • - Redux for session and user state management