A single page chat application built with ReactJS
- Clone this repository
- Follow instructions on the server repository
- Install dependencies: npm i
- Start the web server using the npm run local command. The app will be served at http://localhost:3000/.
- Ensure you have two tabs in terminal: each using npm run local for both client and server repos
- Go to http://localhost:3000/ in your browser.
Message list that renders real time chat log and username changes Colors set for different users Header that displays amount of connected users Embed images & gifs
Webpack with Babel, JSX, ES6, webpack dev server (comes with boilerplate) WebSockets using Node package ws on the server-side, and native WebSocket on client side ReactJS