DhanushNehru / DhanushNehru/CustomCodeEditor

Implement Collaborative Whiteboard

Open
#111 2 comments 0 reactions 1 assignee Claimed by @Anikesh02 View on GitHub
Dominant language
JavaScript
Stars
73
Forks
65
PR merge metrics
No merged PRs in 30d

Description

# Implement Collaborative Whiteboard

## Description
Add a shared whiteboard feature to the coding environment for diagramming and visual explanations.

## Proposed Features
- Basic drawing tools (pen, shapes, eraser)
- Text insertion capability
- Real-time synchronization of drawings across users
- Ability to save and load whiteboard states

## Technical Considerations
- Canvas-based drawing implementation
- Real-time synchronization of drawing actions
- Efficient data structure for representing and transmitting drawings
- Undo/redo functionality

## Acceptance Criteria
- [ ] Users can draw on the whiteboard and see others' drawings in real-time
- [ ] Basic shapes and free-form drawing are supported
- [ ] Text can be added to the whiteboard
- [ ] Whiteboard state can be saved and loaded

I want to take this issue. Kindly assign this issue to me.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.