- Browser based chat rooms using Node.js and socket.io packets
- Mimic a client server environment using web sockets
- Used as a basic template for future multiplayer I/O games
- Hosted example: https://chat-rooms-jeffwang.herokuapp.com/
- Users can join different rooms by each entering a player name and game id
- Users can assigned a unique identification color.
- Users can send messages to other users in the room.
- A notification is sent when a user joins or leaves the room.
- Chatroom tracks the number of connected user, player name & color
$ npm ci
$ npm start
Point your browser to http://localhost:4141