This is a real-time, multi-user drawing app I built from scratch. The whole stack is Node.js, Express, and Socket.io on the backend, with plain vanilla JavaScript and the HTML5 Canvas on the front.