ChatApp - simple chat application based on Express, React, Socket.io
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
src
.babelrc
.gitignore
README.md
UsersService.js
index.js
package-lock.json
package.json
webpack.config.js

README.md

ChatApp

Simply chat application based on Node.js, Express & Socket.io

Live demo

Live demo on https://chatapp-achromik.herokuapp.com/

Installation

npm install

Build app in production

npm run build

Using

node index.js Server will run on port 3000. Go to web browser on page localhost:3000

Features
  • check on login if selected user's name isn't already taken,
  • display info if user's name already exist,
  • disable empty login,
  • sort user's name in alphabetical order on the users list,
  • group messages to user if send one by one from the same user,
  • newest message is put on the bottom of the messages list,
  • auto scroll messages list if messages list is scrolled to the bottom of itself, if scroll isn't on the bottom then autosroll is disabled