Back to work
01 — Project

collabDraw

A collaborative drawing web application where users can create different rooms and share designs in real-time.

Year2024
Commits50
TypeScriptWebSocketTurborepoReact
collabDraw

About This Project

Built a real-time collaborative whiteboard using WebSockets. Users can join rooms and draw simultaneously. Challenges included handling concurrent updates and managing state across multiple clients.

50

Commits

4

Technologies

1

Contributors

75+

Files Changed

Learnings

What I learned building this

  • 1Real-time communication with WebSockets
  • 2Monorepo management with Turborepo
  • 3Canvas API for efficient rendering
Next Project

cloudUi