SUMIT.

Full Stack & AI Developer

0%
← back to projects
Collaboration — Infinite Canvas

WhiteBoard

Role

Designer & Developer

Stack

Next.js · TypeScript · Tailwind · Liveblocks · Canvas API

Year

2025

Client

Personal Project

WhiteBoard

Overview

A modern, real-time collaborative digital whiteboard optimized with custom rendering for low-latency sketch sync on an infinite canvas.

The Challenge

Existing collaborative boards often suffer from lag, cursor mismatches, or clunky user interfaces, hindering creative flow during design workshops and teaching sessions.

The Solution

Engineered a highly responsive infinite canvas using the HTML5 Canvas API and React. Integrated Liveblocks for real-time WebSocket sync of draw paths, shapes, text, and mouse pointer states, keeping latency below 50ms.

Key Results

  • Achieved smooth real-time rendering for multiple concurrent active users.
  • Engineered an intuitive vector sketching and shape creation toolbar.
  • Reduced synchronization packet size for low-bandwidth connections.