Чат представляет собой общую чат-комнату: есть поле для ввода нового сообщения, история полученных сообщений (каждое сообщение содержит текст, время, автора), информация о пользователях, подключенных в данный момент.
Клиент-серверное взаимодействие через вебсокеты.
Heroku: https://nodejs-chat-bravedev.herokuapp.com
- docker and docker-compose
- node
- yarn
git clone https://github.com/Hellwest/NodeJS-chat.git
cd NodeJS-chat
npm install
node server.js
or using Docker:
docker-compose up