Rotate function for selector & undo redo for transforming

Job ID: 35449753

Budget: $30 – $250 USD

Hello,
There is an open source WBO whiteboard app here: https://github.com/lovasoa/whitebophir
I have added the undo redo function to this whiteboard for all operations, including those that require the use of the array, for example, deleting a group of objects. Here's an example demo of my version of WBO: https://andrea.hosting24.pl/boards/demo.

As you can see the undo and redo function works great for all operations except transforms. It means duplicating, scaling and dragging. The only thing that I want is undo and redo for transforming and rotate function for selector. The ability to rotate an object or group of objects should be 360 degrees.
Related categories: JavaScript CSS HTML5 Socket IO Javascript ES6