Awesome idea, and nice work! Is this open source, and if so, would you mind sharing a link to it? I am beginning work on a slightly similar project [1] to help facilitate speech therapy (girlfriend is a speech-language pathologist) over video chat and would be interested to compare with your approach and tech stack.

I saw this [2] Chess + video chat project the other day, and drew heavy inspiration from its approach [3].

[1]: https://github.com/scott113341/slp-memory

[2]: https://news.ycombinator.com/item?id=22790728

[3]: https://glitch.com/edit/#!/rootshirechess

I have not made it open source atm, but it is something I am considering.

Tech stack: Elixir/Phoenix (liveview mostly) WebRTC code is based off: https://codelabs.developers.google.com/codelabs/webrtc-web/#...

I setup a turnserver using https://github.com/coturn/coturn

What do you need help with? Maybe I can help you now.