Skip to content

brocoders/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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
  • Есть возможность совместной работы
    • навигации агента вместе с клиетом
    • подсветка и рисование
    • голосовой и видео чат

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