rplace-lite/ ├── frontend/ │ ├── index.html # Main UI with canvas and controls │ ├── style.css # Application styles │ ├── script.js # Canvas logic and WebSocket client │ └── Dockerfile # Frontend ...
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.