Thanks. It’s been mentioned before and I’d like to take a look at it when I can make the time.
Users can selfhost the frontend and backend independently. When creating a profile, you can set it to use your own peerjs-server (set preferences)
The frontend is only run as client-side JavaScript. There isn’t a step to “set up clients”.
I’m using peerjs-server. I’m also investigating other ways to achieve peer discovery which itself could be quite a discussion.
perhaps.
it started of very vanillajs, but i found that users didnt like the appearance. so i added a faily basic implementation of material ui.
existing frameworks were not compatible with the look, feel and funtionality i was after. i still havent achieved it, but im happy with the progress.