1.Created a realtime whiteboard built using Vanilla JavaScript, HTML and CSS.
2.Used Socket.io and Node events to reflect back realtime changes to multiple users.
3.Created Undo-Redo features for the board using Arrays as a stack by storing Positions, Colours and width of the Pen and Eraser.