Skip to content

brocoders/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

690e522 · Apr 14, 2020

History

48 Commits
Apr 14, 2020
Mar 28, 2020
Apr 2, 2020
Apr 14, 2020
Mar 28, 2020
Apr 14, 2020
Mar 20, 2020
Apr 14, 2020
Apr 14, 2020
Mar 28, 2020
Mar 30, 2020

Repository files navigation

Chat

Цель

Создание простого в интеграции и развертывании чата

Технические требования к проекту:

Обязательно:

  • наличие бесплатного плана, низкая стоимость масштабирования
  • чат 1 на 1
  • груповой чат
  • статус сообщения (набирается, отправлен, доставлено, прочитано)
  • обмен файлами
  • Push notifications

Желательно:

  • редактирование своих сообщений
  • удаление своих сообщений
  • офлайн доставка сообщений
  • SDK для мобильных платформ (React Nativ)

Кого рассматривали:

Низкоуровневые BaaS

Высокоуровневые BaaS

Firebase

Домашняя страница

  • Есть бесплатный тарифный план
  • Authentication
  • Real time database
  • Data storage

CloudBoost

Домашняя страница

  • План стартует от $79 в месяц
  • Authentication
  • Real time database
  • Data storage
  • Search
  • Relations

Rocket Chat

Домашняя страница

SendBird

Домашняя страница

  • Есть бесплатный тарифный план до 25 открытых сессий, далее цена не прозрачна
  • чат 1 на 1
  • груповой чат
  • статус сообщения (набирается, отправлен, доставлено, прочитано)
  • обмен файлами
  • Push notifications
  • REST API
  • SDK для iOS, Android

JS SDK

QuickBlox

Домашняя страница
Отчет

  • есть бесплатный тарифный план до 1000 пользователей;
  • чат 1 на 1;
  • груповой чат;
  • статус сообщения (набирается, отправлен, доставлено, прочитано);
  • редактирование и удаление своих сообщений;
  • Push notifications;
  • REST API;
  • SDK для iOS, Android, React Native, Flutter;
  • документация по React Native SDK, Flutter SDK;
  • JavaScript SDK с открытым исходным кодом (License Apache 2.0);

JS SDK

Twilio

Домашняя страница Guides

  • есть бесплатный тарифный план до 200 клиентов каждый следующий $0.03;
  • чат 1 на 1;
  • груповой чат;
  • статус сообщения (набирается, отправлен, доставлено, прочитано);
  • обмен файлами;
  • Push notifications;
  • редактирование и удаление своих сообщений;
  • офлайн доставка сообщений;
  • REST API;
  • SDK для iOS, Android;
  • есть TypeScript Definition;
  • Пользователи создаются на лету (не нада регистрировать в сервисе, связку логин пароль сервис не контролирует);

Features;
JS SDK

Live Chat

Домашняя страница

  • План стартует от $19 за агента в месяц при ежемесячной оплате и $16 при годовой

Kustomer

Домашняя страница

  • План стартует от $99 за клиента в месяц

TalkJS

Домашняя страница

  • План стартует от $59 в месяц В наличии готовый виджеты кторые можно кастомизировать стилями

Zendesk Chat

Домашняя страница

  • План стартует от $5 в месяц за агента

Rave Chat

Домашняя страница

  • План стартует от $13.5 за агента в месяц
  • чат 1 на 1
  • Есть возможность совместной работы
    • навигации агента вместе с клиетом
    • подсветка и рисование
    • голосовой и видео чат

Сыылки и дополнительные материалы