Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Minilfat/awesome-chat

Repository files navigation

Cкелет проекта

В основе сервиса Express.js и pug.js.
Статика сервиса размещается на CDN Surge, а сам сервис в облаке Now.

MVP

  • Авторизация
  • Профиль пользователя
  • Обмен сообщениями 1:1
  • Список контактов
  • Групповые чаты
  • Нотификации

Разработка

В первую очередь необходимо выбрать уникальное имя проекта,
и указать его в поле name файла package.json.

Далее устанавливаем зависимости:

npm i

Запускаем сервис локально:

npm run dev

И открываем в браузере:
http://localhost:3000/

Развёртывание

Размещаем статику (в первый раз потребуется ввести почту и пароль):

npm run deploy:surge

Далее размещаем сам сервис (в первый раз потребуется ввести почту и подтвердить её по ссылке в письме):

npm run deploy:now

Доступные команды

Команда Действие
clean Удаление зависимостей
deploy Развёртывание сервиса
deploy:surge Размещение статики (изображений и стилей) в Surge
deploy:now Развёртывание сервиса в Now
dev Запуск сервиса локально
lint Запуск всех проверок
lint:css Проверка CSS файлов на соответствие правилам оформления кода
lint:js Проверка JS файлов на соответствие правилам оформления кода
test Запуск тестов

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published