realtime chat: nodejs, react, erlang