Доработать мобильное приложение на React Native и Node.Js
50 000 руб. за проект
Внедрить систему Dyte SDK вместо Agora SDK для звонков, реализовать систему регистрации, аутентификации и авторизации, улучшить систему статусов операторов и ограничить возможность звонков при недостаточном балансе клиента.
1. Интеграция Dyte SDK:
Убрать Agora SDK из кода мобильного приложения.
Интегрировать Dyte SDK для звонков.
Решить проблему с попаданием всех звонков в одну комнату.
Обеспечить функционирование дозвона до оператора, даже когда устройство выключено или свернуто.
Убрать ограничение на последовательные вызовы между пользователями.
2. Система регистрации, аутентификации и авторизации:
Реализовать механизм регистрации, включая проверку имейла.
Отправлять подтверждение о регистрации на почту клиента.
Восстановление пароля с отправкой временного пароля на электронную почту.
Проверка введенных логина и пароля при авторизации.
3. Улучшение системы статусов операторов:
Исправить автоматическое выставление статусов.
Убрать автоматический статус оффлайн для операторов, находящихся в сети.
Обеспечить корректное отображение статусов в зависимости от наличия операторов в сети.
4. Ограничение звонков при недостаточном балансе:
Внедрить механизм проверки баланса клиента перед совершением звонка.
Запретить звонки, если баланс клиента меньше 5$.
1. Интеграция Dyte SDK:
Убрать Agora SDK из кода мобильного приложения.
Интегрировать Dyte SDK для звонков.
Решить проблему с попаданием всех звонков в одну комнату.
Обеспечить функционирование дозвона до оператора, даже когда устройство выключено или свернуто.
Убрать ограничение на последовательные вызовы между пользователями.
2. Система регистрации, аутентификации и авторизации:
Реализовать механизм регистрации, включая проверку имейла.
Отправлять подтверждение о регистрации на почту клиента.
Восстановление пароля с отправкой временного пароля на электронную почту.
Проверка введенных логина и пароля при авторизации.
3. Улучшение системы статусов операторов:
Исправить автоматическое выставление статусов.
Убрать автоматический статус оффлайн для операторов, находящихся в сети.
Обеспечить корректное отображение статусов в зависимости от наличия операторов в сети.
4. Ограничение звонков при недостаточном балансе:
Внедрить механизм проверки баланса клиента перед совершением звонка.
Запретить звонки, если баланс клиента меньше 5$.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.