This code is a simplified version of peertalk-simple for me to understand. https://github.com/kirankunigiri/peertalk-simple
Since it is a repository created to ask questions that I do not understand with stackoverflow, it can not be used practically.