Карьерная платформа Changellenge

← назад к списку
Теги: Битрикс, Крупные интеграции
Добавлено: 1 июн 2019
Карьерная платформа Changellenge

Компания Changellenge известна каждому, кто хоть раз пытался построить умопомрачительную карьеру после института у одного из крупнейших мировых работодателей. Компания помогает трудоустраиваться молодым специалистам в лучшие корпорации мира, проводит тренинги, семинары, Лигу Кейсов и другие маркетинговые мероприятия.



В нашем агентстве площадка была перенесена на современную платформу: 1С-Битрикс, добавлен новый функционал. Реализована удобная интеграция с сервисом посадочных страниц Tilda. Заказчику оказывается непрерывная консультационная поддержка.


changellenge.com
Екатерина Михайлова
Екатерина Михайлова
Chief Growth Officer & ex-HRD Changellenge
“

За несколько лет совместной работы наш проект прошёл серьёзную трансформацию: из информационного карьерного сайта он вырос в комплексную цифровую платформу для подбора и развития талантов.

Команда WL стала для нас полноценным технологическим партнёром. Были разработаны десятки интерфейсов и пользовательских сценариев для кандидатов, компаний и администраторов, реализованы сложные модули и интеграции с внешними сервисами, аналитикой и CRM-системами. Это позволило создать единую цифровую экосистему и значительно повысить удобство для наших клиентов и пользователей.

Отмечаем вовлечённость команды, гибкость и способность развивать продукт вместе с нами. Сегодня платформа поддерживает ключевые бизнес-процессы компании, и мы рассматриваем наше партнёрство как важную часть дальнейшего роста.

главная

главная

карьерные мероприятия

карьерные мероприятия

привлекательные отрасли

привлекательные отрасли

Платформа состоит из следующих крупных разделов:

1. Конструктор резюме

Основной функционал конструктора резюме

Модуль позволяет пользователю создать профессиональное резюме в несколько этапов:

  • Заполнение данных кандидата — пошаговое внесение информации в структурированную форму.
  • Предпросмотр — возможность увидеть, как будет выглядеть резюме после заполнения.
  • Печать или сохранение — вывод готового документа в формате для печати или сохранение в PDF или DOCX.

Формы для заполнения включают следующие разделы:

  • Личные данные: Имя, фамилия, контакты, фото, адрес, ссылки на соцсети/портфолио.
  • Профессиональная информация: Должность, профиль, ключевые навыки.
  • Опыт работы: Добавление мест работы с указанием периода, должности, обязанностей, достижений.
  • Образование: Учебные заведения, специальность, годы обучения.
  • Дополнительные разделы: Курсы, сертификаты, языки, хобби, рекомендации.

Интеграция с другими сервисами

Заполненные данные в Конструкторе резюме используются в сервисах подбора вакансий: для формирования рекомендаций, откликов, а также в модулях чемпионатов.

Личные данные
Образование

2. Функционал проведения чемпионатов:

Полноценная платформа для проведения чемпионатов и хакатонов

Ключевые возможности

1. Управление чемпионатами и секциями
  • Создание многоэтапных чемпионатов с различными секциями/треками.
  • Гибкая настройка расписания, этапов подачи решений и проверки.
  • Индивидуальное брендирование всех форм и интерфейсов под логотип и стиль организатора.
2. Умная регистрация и формирование команд
  • Детальная регистрация участников с указанием навыков, роли, образования, интересов и другой релевантной информации.
  • Тимрулет: Автоматическое распределение участников без команды. Алгоритм учитывает сходство по критериям (ВУЗ, город, технический стек, интересы). Дополняет неполные команды или создает новые.
  • Строго соблюдает заданную ролевую модель (например: 2 программиста, 1 менеджер, 1 дизайнер, 1 капитан).
3. Гибкая ролевая модель и управление командами
  • Настройка уникальных ролей для каждого чемпионата.
  • Возможность участникам создавать команды, приглашать других или вступать по приглашению.
  • Четкое разделение прав (например, только капитан может отправлять финальное решение).
4. Подача и контроль решений
  • Загрузка файлов, ссылок на репозитории или презентации на каждом этапе.
  • Система контроля сроков, уведомления об истечении времени.
  • Возможность для жюри оценивать работы непосредственно в системе или интегрироваться с внешними инструментами.
5. Интеграция с Онлайн-таблицами
  • Автоматическая синхронизация данных в реальном времени с онлайн-таблицами.

Выгружаемые данные включают:

  • Список всех участников: контактные данные, роли, навыки, статус.
  • Список команд: состав, названия, роли участников, контакт капитана.
  • Журнал загруженных решений: что, когда и какой командой загружено, ссылки на файлы.
  • Таблица для жюри: структурированные данные для оценки с прямыми ссылками на работы.

6. Автоматическая генерация дипломов и сертификатов

  • Автозаполнение данными: Система автоматически подставляет ФИО, названия команд, места и даты в шаблоны.
  • Пакетная генерация PDF: Создание полного комплекта дипломов в один клик.
  • Гибкие настройки выдачи: Разные шаблоны для 1, 2, 3 мест. Автоматическая рассылка на email.

7. Административный контроль и аналитика

  • Панель управления с обзором регистраций, активности и статуса генерации дипломов.
  • Экспорт данных и аналитические отчеты по участникам и командам.
Анкета участника
Интерфейс тура

3. Интеграции с внешними сервисами:

1. Онлайн-таблицы

  • Интеграция работает на агентах как очередь отправки данных в сервис онлайн-таблиц.
  • Решена задача обхода ограничений на количество запросов при отправке данных.
  • Обработчик, контент отправки, целевая книга и лист определяются динамически.
  • Выгружаются только измененные данные.
Очередь Онлайн-таблиц

2. Unisender

Разработан независимый модуль для интеграции с API Unisender. Он отвечает за всю логику взаимодействия: подгрузка шаблонов, подстановка переменных и отправка писем.

В административной части было разработано специальное свойство инфоблока. При его выборе система подгружает список активных шаблонов, исключая ручной ввод ID. Дизайнер настраивает визуал в Unisender, контент-менеджер настраивает отправку на сайте.

Список писем

3. Tilda

За основу взят модуль от Uplab, обеспечивающий вывод страниц Tilda внутри структуры Битрикс. Мы расширили решение:

  • Механизм взаимодействия с функционалом Битрикс из страниц Tilda (регистрация через формы Tilda).
  • Запуск системных событий сайта (открытие форм Битрикс) по нажатию кнопок в Tilda.
  • Гибридный способ отображения: вся страница целиком или с шапкой и подвалом основного сайта.
Пример Tilda

4. Boosters

Интеграция в составе модуля чемпионатов. На основании настроек во внешнем сервисе Бустерс происходит: регистрация чемпионата, заданий, команд, отправка и проверка решений, построение рейтингов.

Реализован REST API и пул запросов. Все операции логируются для возможности "проиграть" очередь заново в случае сбоя.

5. IT-resume

Интеграция с сервисом IT-Resume для исполнения и тестирования кода. Добавлен тип этапа «Компилятор кода». Участники загружают решения напрямую, не переходя на сторонний ресурс.

Интерфейс компилятора

6. Яндекс.Вакансии

Автоматическое формирование фида в формате YML как по расписанию, так и моментально после обновления данных в базе.

7. ATS (Applicant Tracking System)

Модуль регистрации откликов в системах ATS. Реализованы адаптеры для: Skillaz и FriendWork. Система идентифицирует компанию и вакансию по ключам доступа к API.

8. hh.ru

Получаем список резюме для компании, импортируем в БД сервиса.

4. Функционал стажировок

Решение реализовано отдельным модулем, в задачи которого входит:

  • Получение списка участников из внешних источников (онлайн-таблицы).
  • Подписка участников на стажировку и регистрация новых пользователей.

Данные обрабатываются агентами, регистрируются в инфоблоках и хайлоад-блоках. В личном кабинете формируются страницы стажировки с отображением прогресса и статусов каждого этапа (Скрининг, Интервью и др.).

Прогресс стажировки

5. Интересное

1. AI-ассистент

Модуль выполняющий роль связующего звена между фронтендом сайта и внешним сервисом нейросети. Отвечает за передачу данных, управление сессиями и обработку ошибок. В личном кабинете реализован стилизованный чат-интерфейс.

Чат AI-ассистента

2. Детализированная собственная аналитика посещаемости

Аналитика не использует готовые решения Битрикс. Каждый хит обрабатывается регистратором события и пишется в БД. Используется суточная таблица-аккумулятор, которая очищается в конце суток. Агенты агрегируют данные в сводную таблицу для анализа посещений, хитов и уников.

3. Конструктор форм

Собственный конструктор форм регистрации. Позволяет создавать многостраничные формы с уникальными ссылками.

  • Управление полями: 15+ предустановленных полей (Личные данные, Образование, Контакты, Проф. данные) с валидацией.
  • Кастомные поля: Текстовый ввод, выбор вариантов, загрузка файлов, чекбоксы с гиперссылками.
  • Гибкие настройки: Обязательность, подписи, плейсхолдеры, сортировка.

Особые функции:

  • Продолжение регистрации по уникальной ссылке.
  • Несколько форм на одной странице.
  • Привязка к онлайн-таблицами для экспорта данных.
  • Проверка дубликатов по email и телефону.
  • Хранение файлов в S3-хранилище TimeWeb.

Брендирование и дизайн:

  • Настройки оформления: Цвета, шрифты, размеры, скругления элементов, обводки, фоновые изображения, прозрачность.

Интеграции:

  • Совместимость с Tilda, Mindbox, Личным кабинетом.
  • Автоматическое заполнение данных из ЛК и отслеживание источника регистрации.
ИП "Ануфриев Д.С."
398001
Россия
Липецк
пер. Кузнечный, 20
+7 (915) 855-71-74
hello@wlagency.ru
Разработка сайтов на Битрикс