react-chat-app icon indicating copy to clipboard operation
react-chat-app copied to clipboard

Stateless React chat app using - react.js, redux, redux-observable, socket.io, typescript, node.js, material-ui, font-awesome. No database (so everything is readonly)

Simple chat (with chat room)

JavaScript chat app. Using React.js, Socket.io and Node.js. Layout using Material UI. No database, everything readonly.

Setup

  • npm install then-> npm start (from /server and /app dirs)

Summary

  • shows online users
  • all users sorted based on online status
  • default set of users to signin
  • users divided my company
  • users from one company cannot see/chat with users from other company
  • first 4 users from company A and rest 4 belongs to company B
  • default chatroom/channel where all users of a company is listening
  • handled multiple tab for same user