Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка Desktop-приложения + серверной часть клиент-сервер

истекло время актуальности


Основная задача - разработать аналог программ vtope, viking botovod

Для видеохостинга - youtube.com

Чуть подробнее...

1) разработка desktop приложения

2) реализация клиент-сервера
Необходимо реализовать клиент-серверное приложение для накрутки лайков/дизлайков/просмотров/подписок/отписок/комментирования на сервисе.
Приложение состоит из клиентской и серверной частей.
Клиентская часть представляет собой Desktop-приложение, и позволяет авторизовывать аккаунты в Google посредствам протокола OAuth2(можно другим способом - обсуждается), и выполнять накрутку лайков/дизлайков/просмотров/подписок/отписок/комментирования на сервисе YouTube.
Desktop-приложение является самостоятельным единичным экземпляром.
В рамках данного ТЗ, необходимо реализовать серверную часть проекта, для объединения самостоятельных экземпляров Desktop-приложения в единую сеть.


Основная задача сети - Распределение задач по накрутке между всеми участниками сети.
Требования к серверной части проекта:
1)  Объединение самостоятельных экземпляров Desktop-приложения в единую сеть посредствам клиент-серверного взаимодействия.
2)  Согласовать и разработать протокол взаимодействия между клиентом и сервером.
3)  Реализация возможности множественной авторизации пользователей в Google посредствам использования протокола OAuth2 или минуя его.
4)  Поддержание доступа к авторизованным аккаунтам, мониторинг и своевременное обновление токенов доступа.
5)  Мониторинг выполнения задач и свободных участников сети, сбор статистических данных.
6)  Реализация распределителя задач по накрутке от других участников сети. При добавлении задачи от одного из участников сети, другие участники подключаются к выполнению поставленной задачи.
7)  Реализация планировщика задач и отложенное выполнение задач. Выполнение задач по расписанию, с заданной периодичностью, и т.д.
8)  Реализация распределения нагрузки с целью избежать падения сервера.

ВСЕ ОБСУЖДАЕТ, на данный момент это один из вариантов реализации накрутки - предлагайте свои варианты. 

Подробное ТЗ в ЛС


Сделать ставку!

Заказчик не желает делать предоплату? Предложите оплату через Сейф, чтобы избежать возможного мошенничества.

  1. ставка скрыта заказчиком
  2. ставка скрыта заказчиком
  3. ставка скрыта заказчиком

Заказчик
Алексей Фролов
Россия Россия  2   0
Проект опубликован
25 октября 2017
165 просмотров
Способы оплаты