A group chat app built using Node.js and Socket.io. Users are asked for their name and the name of a chat room they would like to join, where they can then chat, see other users in their room, and see all messages that were posted before they joined.