Projects/Sketchy
Full StackFrontend2024

Sketchy

Collaborative real-time whiteboarding canvas

RoleFull Stack Developer
Year2024
StackNext.js, Express, SQL

Overview

Sketchy allows multiple users to draw and collaborate on a shared digital canvas in real-time.

Problem

Handling high-frequency drawing updates over WebSockets can saturate network traffic.

Solution

Implemented delta-compression for canvas strokes and optimized the Express gateway.

Process

Built and tested for multi-user scenarios with up to 10 simultaneous contributors.

Architecture

Next.js frontend with an Express API and SQL-based persistence for drawings.

Tech Stack

Next.jsExpressSQL

Outcome & Results

A smooth collaborative experience with persistent canvas states.