CollaByDrawSketch and brainstorm together on a shared live canvas

CollaByDraw

Project Overview

TypeScript

Next.js

Turborepo

OAuth

WebSocket

Prisma ORM

Canvas API

A real-time collaborative drawing app supporting 50+ concurrent users on a shared canvas. Bidirectional WebSocket communication keeps every client in sync with around 100 ms latency, and room-based collaboration enables private sessions for teams and group projects. Custom drawing tools (pencil, color palette, eraser, clear canvas) are built on the Canvas API for smooth rendering performance, all wrapped in a sleek, minimal UI powered by Next.js in a Turborepo monorepo.