Skip to content

urfu-2017/team6

Repository files navigation

K1logram Messenger

team 6

http://k1logram.pro

https://k1logram-team6.now.sh

Как запустить

В корне проекта создать файл .env для переменных окружения

PORT=80
NODE_ENV=development
CLIENT_ID=
CLIENT_SECRET=
AUTH_CALLBACK=http://localhost:8080/auth/callback
API_KEY=
npm install

npm run build
npm start

OR

npm run dev

SPA: http://localhost:8080
API: http://localhost:8080/api/v1

Обязательные фичи

[X] - Обмен сообщениями (150)

[X] - Список контактов (75)

[X] - Интерфейс чата (50) -25

[X] - Авторизация через Github (50)

[?] - Профиль пользователя (25)

[X] - Аватарки как на Github (25)

[?] - Emoji (50)

[?] - Прикрепление фоток (100)

Необязательные фичи

[X] - Микроразметка (25)

[X] - Подтягивание meta-данных для ссылок (75)

[?] - Возможность загрузки своей аватарки (25)

[?] - Drag'n'Drop фоток (25)

[?] - Групповые чаты (100)

[?] - Offline режим (100)

[?] - Инвайты в группу и в личный чат (100)

[ ] - Реакции к сообщениям (смайлы) (50)

[ ] - Будильник (инвестор) (100)

Сумма

425 из 1100

Prediction: 425 + 500 = 925 из 1100

About

Kilogram Messenger by Team#6

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •