Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.
/ utp2019-10-chat Public archive

Чат (бригадир Андрей Зворыгин)

License

Notifications You must be signed in to change notification settings

bmstu-iu9/utp2019-10-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Chat

Установка

  1. В папке project выполнить:
    npm install
    node reset.js
  2. На ОС Linux необходимо разрешить для nodejs открывать порт с номером 80 следующей командой:
    sudo setcap CAP_NET_BIND_SERVICE=+eip <путь к nodejs>
    • путь к nodejs можно узнать, выполнив команду
      which node
    • можно использовать и другие способы разрешить программе открывать порт 80
    • также можно просто запустить сервер на другом порту (как это сделать написано ниже)

Запуск

  1. В папке project выполнить:
    node run.js
  2. Открыть в браузере страницу http://<имя-хоста>
    • При запуске сервера на порту 80 (по умолчанию) имя хоста это ip-адрес хоста или его доменное имя
    • Также можно запустить сервер на другом порту командой
      node run.js <номер-порта>
    • В таком случае необходимо скорректировать URL адрес открываемой страницы в соответствии с указанным портом (имя хоста будет выглядеть как <ip-адрес>:<номер-порта> или <доменное-имя>:<номер-порта>)

Зависимости

  • nodemailer — используется для отправки электронного письма на почту пользователя
  • sockets.io — используется для отправки сообщений в чат и получения их с него

Разработчики

Бригадир

Back-end

Front-end

About

Чат (бригадир Андрей Зворыгин)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published