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