Collab Freewall App
Inspired by the work of Basquiat, Haring, cornbread, Banksy, and EarSnot, as well as the algorithm created for dynaDraw.
This App is designed as a communal wall / message-board, similar to other apps online, but with artistically useful dynamics.
Refreshing the page will wipe any marks on the screen, grounding the app in the same impermanence as unsanctioned public art.
The mouse is used to draw with a fluid, paint-like stroke, allowing users to modify the line thickness with speed, employing techniques similar to dynaDraw to smooth, and interpolate the brush positions.
Features:
low latency to enable handwriting
instant collaboration - users simply open a link
bezier-like smoothing with an adaptation of dynaDraw algorithm
Tech stack:
node.js server
p5.js front-end
websockets for low-latency collaboration
deployed via docker and heroku
I made this app in 2018 - I was pleased to see something very similar recently included in tldraw (the best drawing app) ->