В корне проекта создать файл .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