I'm an Artist, my concentration is painting, and my favorite medium is oil paint. So, I wanted to make an app that appeals to painters and works the way real painting feels. It also uses websockets which allows for multiple users to work on a single painting. Hence port canvas, it is portable but most importantly its also a portal.

How it works

Uses raphael sketchpad to allow for drawing and parsing the image (svg) into json which the server receives and broadcasts back to all the users.


Figuring out how to drawing works in javascript, finding javascript libraries that fit my needs and also finding the right websocket api that I can understand and use and making both work together.

Future upgrades

Making websockets work in production, improving performance, and ui interface.

Built With

Share this project: