Это чат, который позволяет обмениваться сообщениями в режиме реального времени. Построен на технологии WebSocket с использованием библиотеки socket.io. Также функционал приложения позволяет вам создавать, удалять и переименовывать новые каналы.
- Работа с WebSocket - Socket.IO
- Построение приложения - React
- State management - Redux Toolkit
- Маршрутизация - React-router
- Работа с формами - Formik
- Валидация - yup
- Работа с текстом - i18next
- Верстка страницы - react-bootstrap
- Уведомления об операции - React-Toastify
- Сетевые запросы - axios
make install
make start
Эта команда запускает backend на http://localhost:5000 и frontend на http://localhost:3000.