Skip to content

Прикладной уровень распределенной системы обмена сообщениями

Notifications You must be signed in to change notification settings

CAPVOK/Networking_chat_front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курсовая работа по предмету "Сетевые технологии в АСОИУ"

Распределенная информационная система обмена сообщениями в реальном времени

Автор: Кабанец Владимир, МГТУ им Н. Э. Баумана

Аннотация:

В данной курсовой работе представлена реализация распределенной информационной системы обмена сообщениями в реальном времени. Система позволяет пользователям общаться друг с другом в чате, где сообщения отображаются в реальном времени. Побробнее в РПЗ

Прикладной уровень

Прикладной уровень предназначен для отправки и приема данных, а также для взаимодействия пользователя с системой и отображения всех данных, приходящих в реальном времени.

Авторизация:

При подключении к чату пользователь вводит свое имя.

Функциональность:

  • Отправка и прием сообщений в реальном времени;
  • Отображение истории сообщений;
  • Обработка ошибок при доставке сообщений.

Реализация:

  • Фронтэнд: React, Zustand, Axios, MUI (UIkit), RRC (дизайн);
  • Бэкэнд: Node.js, Express.js.

Запуск

Клиент:

  1. Перейдите в каталог client.
  2. Выполните команду npm i.
  3. Выполните команду npm run dev.

Сервер:

  1. Перейдите в каталог server.
  2. Выполните команду npm i.
  3. Выполните команду node server.js.

Ссылки на другие репо:

About

Прикладной уровень распределенной системы обмена сообщениями

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published