Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/siddharthachowdhury/react-chat-app

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)
https://github.com/siddharthachowdhury/react-chat-app

nodejs-chat-app react-chat-app react-redux-chat react-typescript reactjs redux-observable socket-io socket-io-chat-app

Last synced: 6 days ago
JSON representation

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)

Awesome Lists containing this project

README

        

# 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