A multi-room chat application with nodejs