CustomCodeEditor icon indicating copy to clipboard operation
CustomCodeEditor copied to clipboard

Implement Collaborative Whiteboard

Open Anikesh02 opened this issue 1 year ago • 2 comments

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.

Anikesh02 avatar Sep 29 '24 14:09 Anikesh02

Hi @Anikesh02 not sure why there should be a white board in custom code editor

Maybe if people trying to explain things via whiteboard .. it sounds cool.

But looking forward to align with the purpose of the repository

DhanushNehru avatar Sep 29 '24 16:09 DhanushNehru

A code editor's whiteboard can serve multiple functions, especially for collaboration, brainstorming, or visual explanation. Taking the code editor to the next level, these features can have a significant impact.

Anikesh02 avatar Sep 29 '24 18:09 Anikesh02