Oh this is too cool and I would love to hear more of how you did it. What is your backend? Firebase or something?
I made an iPad app (soonish to be universal) called Mindscope which has a similar "wall" idea but when you tap text, it opens up a sub-wall for that piece of text, which enables outliner-like navigation. https://itunes.apple.com/us/app/mindscope-mind-mapping-outli...
I've been considering what I could do to make a web app version of it, but web development is not my strong suit (yet).
I'd like to encourage you to do that, as well as explain more about the infinite canvas implementation, the payload that gets saved, and maybe even alternative implementations you have considered and why you didn't go with them.
I made an iPad app (soonish to be universal) called Mindscope which has a similar "wall" idea but when you tap text, it opens up a sub-wall for that piece of text, which enables outliner-like navigation. https://itunes.apple.com/us/app/mindscope-mind-mapping-outli...
I've been considering what I could do to make a web app version of it, but web development is not my strong suit (yet).