Разработать панель управления шаблонами Zennoposter
Необходимо разработать функционального панель по управлению шаблоном(-ами) Zennoposter.
Смысл в следующем:
web-сервис (веб-панель) должен оуществлять следующие функции - создавать задачи:
- запуск остановку шаблона (-ов),
- визуализацию работы шаблонов ZP,
- вывод результатов работы шаблонов ZP в удобном для анализа виде.
Панель нужно разрабатывать, верстка минимальная, для того чтобы просто реализовать вышеуказанные функции.
Необходимо продумать и реализовать стандартизированный процесс взаимодействия шаблонов ZP и веб-панели - API.
Всю ифнормацию необходимо хранить в БД.
Окно вывода списка задач и управление ими.
В веб-панели должен быть реализован вывод списка задач, которые созданы.
Нужно хранить все задачи в виде таблицы. Должна отображаться следующая информация о каждой задаче:
1. название задачи
2. для какого аккаунта поставлена задача,
3. отображение основных параметров, которые необходимы для задачи: кол-во лайков, подписчиков и т.д.
4. отображение статусов задач: активна, остановлена, заверешено, ошибка ...
5. дата, время когда были сделаны те или иные действия с задачей
6. возможность остановить, поставить на паузу, запустить задачи,
...
Шаблоны ZP реализуют следующие функции:
- масфоловинг и маслайкинг по списку пользователей
- по логинам пользователей,
- накрутка лайков на определенный пост
- накрутка фоловеров для определенного аккаунта
Окно по созданию задачи:
Для управления каждым из этих шаблонов необходимо реализовать ввод, хранение, передачу шаблону(-ам) необходимых параметров для управления шаблонами.
А именно:
- логинпароль аккаунта, который будут использовать шаблоны ZP,
- датавремя запуска шаблона,
- периодичность запуска,
- кол-во лайков,
- какой или какие пост(ы) продвигать
- ссылка на пост,
- список пользователей для масфоловинга и маслайкинга,
- кол-во пользователей для масфоловинга и маслайкинга,
- и т.д.
На данном этапе нужно просто осуществить связь шаблонов ZP с веб-панелью.
Два данных окна можно пока объеденить.
В дальнейшем нужно будет расширять функционал панели:
- отчеты по выполненным задачам,
- добавлять шаблоны которыми нужно управлять,....