How to create miro-like app?

Hi there! I created miro-like app, but I got stuck. I did not find suitable examples in observablehq, so I made everything from scratch. I need some help.

This question was also discussed in our Community Slack and, as pointed out there, is unfortunately out of scope for this forum.

@letavocado Note that in addition to StackOverflow there is also a d3.js Slack. You can use this invite link to join it.