Real-time collaborative canvas
Rectangles, circles, triangles, freehand pencil, an eraser, six colors, three stroke widths.
Share a room link and draw together over WebSockets — strokes persist in Postgres, no refresh required.
Ctrl + Z to undo, broadcast across the room.