ChattyApp is a simple in-browser chat client with basic functionality. URL's linking to images (png, jpg, jpeg, gif, png, svg) will render the image instead.
The base React code was provided by LHL (https://github.com/lighthouse-labs/react-simple-boilerplate/).
Code for the Websockets server is found here: (https://github.com/bleung9/chatty-sockets)
This project uses port 3000 (http://localhost:3000/) in your browser.
- babel-core version 6.23.1 or above
- babel-loader version 6.3.1 or above
- babel-preset-es2015 version 6.22.0 or above
- babel-preset-react version 6.23.0 or above
- babel-preset-stage-0 version 6.22.0 or above
- css-loader version 0.26.1 or above
- eslint version 3.15.0 or above
- eslint-plugin-react version 6.9.0 or above
- node-sass version 4.5.0 or above
- sass-loader version 6.0.0 or above
- sockjs-client version ^1.1.2 or above
- style-loader version 0.13.1 or above
- webpack version 2.2.1 or above
- webpack-dev-server version 2.3.0
- react version 15.4.2 or above
- react-dom version 15.4.2 or above
- uuid version 3.3.2 or above
- Install all dependencies (using the
npm install
command). - Run the browser client using the
npm start
command.