Разработать расширение HeadHunter Chrome Inviter

15 000 руб. за проект
19 июля 2019, 17:26 • 2 отклика • 24 просмотра
Для браузера Google Chrome необходимо → Разработать собственное “расширение”
• расширение будет называться "Hinter" (или HeadHunter Chrome Inviter) http://prntscr.com/o921b4
• расширение будет отображаться в браузере, например в таком виде http://prntscr.com/o922l2
• расширение будет автоматически рассылать приглашения соискателям с сайта HeadHunter https://spb.hh.ru/

После изучения задачи необходимо в комментариях написать оценку задачи
• Сколько часов планируете потратить
• Когда планируете закончить выполнять задачу
• Есть ли у вас опыт работы с API HeadHunter
! Результатом выполнения задачи будет считаться, когда наш кадровик сможет отправить приглашения всем сооискателям со страницы поиска соискателей на HeadHunter.



Сценарий использования расширения “Hinter”

1. Пользователь открывает браузер Google Chrome с предустановленным расширением “Hinter”

2. Пользователь входит в Личный Кабинет HeadHunter.

3. На сайте выбирает “Расширенный поискhttp://prntscr.com/oa2vu9
• Вводит требуемые параметры поиска.
• Параметры поиска могут быть любыми
• Например параметры могут быть такими: разработчик (точная фраза, в названии резюме), зарплата от 30 000 до 80 000, опыт от 1 года до 3 лет, только с фотографией, полная занятость, полный день http://prntscr.com/oa2ygw
• Нажимает кнопку “Найти”

4. Открывается страница со списком, например из 489 соискателей http://prntscr.com/oa2zp5
• В этот момент загорается иконка расширения Hinter
! Наверно включение расширения происходит, когда в браузере открыта вкладка с доменом https://spb.hh.ru/search/resume

(*) Как проходит процесс ручной отправки откликов соискателям?
(*1) Если бы не было предустановленного расширения Hinter, то пользователь приглашал бы каждого по отдельности, через ссылку “Пригласить” http://prntscr.com/oa3ihp
(*2) Далее пользователь перешёл бы на страницу “Изменить статус резюме” для соискателя, например Смирнов Георгий Александрович http://prntscr.com/oa3nu7 . Выбирал бы необходимые значения полей и нажимал бы на кнопку "Отправить" http://prntscr.com/ohc7xg
↑ Этот процесс нужно автоматизировать с помощью расширения Hinter

█ 5.
Пользователь нажимает на иконку расширения “Hinter” и открывается окно с полями со страницы “Изменить статус резюме” http://prntscr.com/oa4b3r

• Для первой версии расширения Hinter достаточно упрощенной формы без отметки “Отправить сообщение” http://prntscr.com/oa4x4z , то есть только с 2-мя полями: Вакансия и Статус

• В окне расширения “HH Chrome Inviter” вместо ФИО одного соискателя → должна выводиться цифра общего количества соискателей
! Известно, что сам HeadHunter, возможно, НЕ даёт отсылать отклики более чем 999 соискателям. Это нужно учесть.

█ 6. В окне расширения “Hinter” Пользователь выбирает 2 параметра формы для отправки отклика и нажимает кнопку “Начать отправку”, которое выполняет то же действие, что и кнопка “Изменить статус” http://prntscr.com/oa4xux , но НЕ для одного соискателя, а для списка всех 489 соискателей

• После отправки откликов … в окне расширения Hinter отображается ползунок с загрузкой, где динамично показывается сколько обработано отправок. Например в таком виде http://prntscr.com/oa50gk

! Учесть, что не всем кандидатам можно отправить отклик с сайта HeadHuner, поэтому не всегда будет отправлено 498 приглашений.

• Соответственно после окончания отправки в окне расширения HH Chrome Inviter должно быть уведомление: Отправка окончена. Отправлено 407 приглашений. НЕ отправлено 91 приглашения.


█ 7. На странице “Изменить статус резюме” есть поля с выпадающем списком, который формируется из разделов личного кабинета HeadHunter

• 1-е поле “Вакансия” формируется с домена https://spb.hh.ru/employer/vacancies . На странице сначала отображаются пользователи компании, которые создают вакансии http://prntscr.com/oa3xro , и далее можно увидеть сам список вакансий http://prntscr.com/oa3yb4

! В выпадающем списке должен выводиться полный список всех пользователей компании, то есть и вакансии одного пользователя и вакансии другого пользователя

• 2-е поле с выпадающем списком “Статус”. Список для 2-го поля “Шаблоны писем” берётся из личного кабинета пользователя со страницы https://spb.hh.ru/employer/settings/email , выглядит этот так http://prntscr.com/oa35cw
Отзывы
R50 c0d431baf5a456190536aca1f18a42a5
Заказчик
Считаю Олега профессионалом. Олег, не только выполнил в срок задачу, но и проконсультировал, сделал дополнительные улучшения, протестировал, написал инструкцию и предложил как можно дальше развивать продукт.
1 год назад
R50 a9f0a73a39aa48c2655ce2d1122de606
Фрилансер
Спасибо за интересный проект!
1 год назад