Реализация мобильного приложения для Android платформы, которое проверяет наличие заявки личном кабинете сервиса и принимает ее автоматически.
Задачи по проекту - Изучить API сервиса личного кабинета и понять структура данных которыми обменивается сервис.
- Разработать архитектуру работы приложения;
- Реализовать автоматическое распознавание защитной капчи;
- Реализовать отказоустойчивый сервис, способный полностью перезапускать все свои модули при сбое;
- Система уведомлений на различные события бота.
Особенности Автоматическое распознавание защитной капчи реализовано с использованием Google Cloud Vision API
Такеж был разработан Web-service и его последующее развертывание на 10 VDS серверах для централизованного управления ботами. Back-end реализован с использованием Google Firebase и web-сервиса на Java. Для Front-end реализован на AngularJS. Также реализовано дополнительное управление и оповещение через Telegram Bot API.