Skip to content

Приложение для обмена сообщениями в реальном времени

Notifications You must be signed in to change notification settings

novakf/ws-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Websocket Messenger (React Client + WebSocket Server)

Интерфейс реализован на React + Redux Toolkit + Axios. Он представляет собой окно чата с возможностью ввода текстового сообщения. При подключении необходимо ввести имя пользователя (открытие WebSocket соединения), которое будет передаваться с каждым сообщением. С помощью кнопки выйти можно отчистить чат и логин (закрытие WebSocket соединения), чтобы потом сменить пользователя. Если сообщение пришло с признаком ошибки - текст не отображается, а в чате отображается значок ошибки.

Для запуска клиента

> cd client
> npm run dev

Для запуска сервера

> cd ws-server
> npm run start

Либо

> docker-compose up

About

Приложение для обмена сообщениями в реальном времени

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published