/chatty-app

A minimal slack-like chat application using ReactJS and a websocket server.

Primary LanguageJavaScriptMIT LicenseMIT

Chatty App

Chatty will allow users to communicate with each other without having to register accounts. It uses React, NodeJS, Webpack and Babel.

Install the dependencies and start the server.

npm install
npm start
open http://localhost:3000

Also, start up the socket

cd chatty_server
npm install
npm start

Dependencies

  • React
  • WebSocket
  • Webpack
  • Express
  • babel-loader
  • webpack-dev-server
  • "babel-core": "6.23.1",
  • "babel-preset-es2015": "6.22.0",
  • "babel-preset-react": "6.23.0",
  • "babel-preset-stage-0": "6.22.0",
  • "css-loader": "0.26.1",
  • "eslint": "3.15.0",
  • "eslint-plugin-react": "6.9.0",
  • "node-sass": "4.5.0",
  • "sass-loader": "6.0.0",
  • "sockjs-client": "^1.1.2",
  • "style-loader": "0.13.1",

Screenshot