dhruvpatidar359 / nextdraw

A WhiteBoard application used for prototyping supports Websockets
https://nextdraw.vercel.app
MIT License
46 stars 29 forks source link

undo and redo support on web sockets #9

Open dhruvpatidar359 opened 7 months ago

dhruvpatidar359 commented 7 months ago

Is your feature request related to a problem? Please describe. Currently there is no redo and undo functionality in the collboration mode.

image

Additional context Undo and Redo functioanlity has been off for now , as it was causing race condition in the creation of elements . Your job is to right some kind of algorigthm on the server as well as on the frontend to manipulate it in a better way.

Code : for Backend visit nextDrawbackend repository

Also most of the undo and redo fuctionality is currently off in the UI part , you can enable it by commenting it OFF.

Harizibam7 commented 4 months ago

I would like to fix this issue. please assign it to me.

dhruvpatidar359 commented 4 months ago

sure go ahead . We will be marking on the basis of PR don't worry about assignment.

Vaibhavsg17 commented 4 months ago

@dhruvpatidar359 I would like to fix this issue. please assign it to me.

dhruvpatidar359 commented 4 months ago

@Vaibhavsg17 sure . Remember for this , we may have to tweak; twitch the nextdrawbackend , may be . That is based upon your implementation