EN description
The project is a chat with an auto-authorization and registration form. After a successful login (or registration), a chat will open in front of you, in which you can create, rename and delete your channels. The project is implemented in React(Hooks, Context API), Redux(Redux Toolkit) and WebSocket (SocketIO). The application on the server is made with Fastify
RU description
Проект представляет из себя чат с формой авторизации и регистрации. После успешного входа (или регистрации), перед вами открывется чат, в котором можно создавать, переименовывать и удалять ваши каналы. Проект реализован на React(Hooks, Context API), Redux(Redux Toolkit) и WebSocket(SocketIO). Приложение на сервере сделано с помощью Fastify
$ make install
$ make start
# open http://localhost:5000
You can see the project here -> Chat