This idea came up when I needed to add new feature at clodeo. The basic idea was to improve current meeting room feature. The feature currently can only be used as a chatting room with manageable room, but in fact, chatting feature is not enough. I need something which can handle visual process like painting, adding image, or resizing image and that’s why I started this research. A virtual “white board” which is complemented with chat board, so users will be able to coordinate with other team remotely, for sure.
In the middle of my research, I realized the research brought me more ideas, and those ideas could lead to various applications. But before I reach that point, I needed to assure that it could fulfill some tasks. Those tasks are:
- Able to paint in many colors
- Able to add, resize, and remove images
- Able to clear canvas
- Able to save it into an image
- Able to erase
- Able to save the activity status, so it can be continued later
- Apply websocket for real time paint update
I believe those 7 points will take some times from me. But actually, I’m in a high spirit in doing this. Oh! I just remembered to tell you that I’ve published the prototype at Clodeo Lab. So, don’t hesitate to visit and try it!