Skip to content

juliushsu07/chatty-chatroom

Repository files navigation

Chatty App

Chatty allows users to communicate with each other without having to register accounts. It uses React, a popular front-end library created and used heavily by Facebook as well as modern tools for Node including Webpack and Babel.

Final Product

Alt text

  • When any connected user sends a chat message, all connected users receive and display the message
  • When any connected user changes their name, all connected users are notified of the name change
  • Header will display the count of connected users
  • When the number of connected users changes, this count will be updated for all connected users

Getting Started

Clone this repository and install the dependencies.

npm install

Start the server.

npm start

Open the broswer and go to

http://localhost:3000

Dependencies

  • react
  • react-dom
  • webpack
  • webpack-dev-server
  • babel-core
  • babel-loader
  • babel-preset-es2015
  • babel-preset-react
  • babel-preset-stage-0
  • css-loader
  • eslint
  • eslint-plugin-react
  • node-sass
  • sass-loader
  • sockjs-client
  • style-loader

About

NodeJS, React, Websockets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published