https://github.com/brocoders/chat
https://github.com/brocoders/chat
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/brocoders/chat
- Owner: brocoders
- License: mit
- Created: 2020-03-20T08:45:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T17:33:04.000Z (over 3 years ago)
- Last Synced: 2025-01-08T06:04:56.352Z (over 1 year ago)
- Language: TypeScript
- Size: 1.65 MB
- Stars: 1
- Watchers: 6
- Forks: 1
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chat
## Цель
Создание простого в интеграции и развертывании чата
## Технические требования к проекту:
### Обязательно:
+ наличие бесплатного плана, низкая стоимость масштабирования
+ чат 1 на 1
+ груповой чат
+ статус сообщения (набирается, отправлен, доставлено, прочитано)
+ обмен файлами
+ Push notifications
### Желательно:
+ редактирование своих сообщений
+ удаление своих сообщений
+ офлайн доставка сообщений
+ SDK для мобильных платформ (React Nativ)
## Кого рассматривали:
### Низкоуровневые BaaS
- [Firebase](#firebase)
- [CloudBoost](#cloudboost)
### Высокоуровневые BaaS
- [Rocket Chat](#rocket-chat)
- [SendBird](#sendbird)
- [QuickBlox](#quickblox)
- [Twilio](#twilio)
- [Live Chat](#live-chat)
- [Kustomer](#kustomer)
- [TalkJS](#talkjs)
- [Zendesk Chat](#zendesk-chat)
- [Rave Chat](#rave-chat)
## Firebase
[Домашняя страница](https://firebase.google.com/)
+ Есть бесплатный тарифный план
+ Authentication
+ Real time database
+ Data storage
## CloudBoost
[Домашняя страница](https://cloudboost.io/)
+ План стартует от $79 в месяц
+ Authentication
+ Real time database
+ Data storage
+ Search
+ Relations
## Rocket Chat
[Домашняя страница](https://rocket.chat/)
## SendBird
[Домашняя страница](https://sendbird.com)
+ Есть бесплатный тарифный план до 25 открытых сессий, далее цена не прозрачна
+ чат 1 на 1
+ груповой чат
+ статус сообщения (набирается, отправлен, доставлено, прочитано)
+ обмен файлами
+ Push notifications
+ REST API
+ SDK для iOS, Android
[JS SDK](https://docs.sendbird.com/javascript)
## QuickBlox
[Домашняя страница](https://quickblox.com)
[Отчет](./doc/quickblox.md)
+ есть бесплатный тарифный план до 1000 пользователей;
+ чат 1 на 1;
+ груповой чат;
+ статус сообщения (набирается, отправлен, доставлено, прочитано);
+ редактирование и удаление своих сообщений;
+ Push notifications;
+ REST API;
+ SDK для iOS, Android, React Native, Flutter;
+ документация по React Native SDK, Flutter SDK;
+ [JavaScript SDK](https://github.com/QuickBlox/quickblox-javascript-sdk) с открытым исходным кодом (License Apache 2.0);
- пользователей нада создавать в сервисе ([QuickBlox dashboard](https://admin.quickblox.com/) or via API), проверка связки логин пароль происходин на строне сервиса;
- [нет TypeScript Definition и пока не планируются](https://github.com/QuickBlox/quickblox-javascript-sdk/issues/299)
[JS SDK](https://docs.quickblox.com/docs/js-quick-start)
## Twilio
[Домашняя страница](https://www.twilio.com)
[Guides](./doc/twilio.md)
+ есть бесплатный тарифный план до 200 клиентов каждый следующий $0.03;
+ чат 1 на 1;
+ груповой чат;
+ статус сообщения (набирается, отправлен, доставлено, прочитано);
+ обмен файлами;
+ Push notifications;
+ редактирование и удаление своих сообщений;
+ офлайн доставка сообщений;
+ REST API;
+ SDK для iOS, Android;
+ есть TypeScript Definition;
+ Пользователи создаются на лету (не нада регистрировать в сервисе, связку логин пароль сервис не контролирует);
[Features](https://www.twilio.com/chat/features);
[JS SDK](http://media.twiliocdn.com/sdk/js/chat/releases/3.3.4/docs/)
## Live Chat
[Домашняя страница](https://www.livechatinc.com/ru/)
+ План стартует от $19 за агента в месяц при ежемесячной оплате и $16 при годовой
## Kustomer
[Домашняя страница](https://www.kustomer.com)
+ План стартует от $99 за клиента в месяц
## TalkJS
[Домашняя страница](https://talkjs.com/)
+ План стартует от $59 в месяц
В наличии готовый виджеты кторые можно кастомизировать стилями
## Zendesk Chat
[Домашняя страница](https://www.zendesk.com/chat/)
+ План стартует от $5 в месяц за агента
## Rave Chat
[Домашняя страница](https://www.revechat.com/)
+ План стартует от $13.5 за агента в месяц
+ чат 1 на 1
+ Есть возможность совместной работы
+ навигации агента вместе с клиетом
+ подсветка и рисование
+ голосовой и видео чат
## Сыылки и дополнительные материалы
- [What is the best BaaS for a chat-based app?](https://www.quora.com/What-is-the-best-BaaS-for-a-chat-based-app)