Are you planning to accept donations to keep this sustainable? This is actually really exciting, nobody has done anything like this in a long time, the last similar project seems to have gone down.
I'm using Jami's OpenDHT which provides a web gateway API to get and set things, maybe something like that could serve as a backend?