CORTEX INTELLECT Пусть ИИ работает на ваш бизнес ИИ-агенты, автоматизация и цифровые системы под ваши процессы. Посмотреть ИИ-решения
ИИ-РЕШЕНИЯ
RU
#

Play Video

#

# #
MarineMan HRM system for a crewing company
# # # # # #

MarineMan HRM

#

MarineMan — это digital-экосистема для морской отрасли, которую разработала AvadaCRM по заказу компании Marine Man Ship Management.

Платформа состоит из двух взаимосвязанных частей: публичного веб-портала для моряков, судовладельцев и отраслевых специалистов — и закрытой внутренней HRM-системы, через которую команда заказчика управляет всей операционной работой.

Данный кейс посвящён разработке именно внутренней HRM-системы — операционного ядра платформы.

# #
Технологии
python
vscode-icons_file-type-django
vuexy
HRM система для крюинговой компании MarineMan

Заказчик и контекст

Marine Man Ship Management — крюинговая компания, которая занимается подбором персонала для судоходных компаний и управлением экипажами. Специфика бизнеса предполагает работу с большими базами специалистов, постоянный поток заявок и вакансий, а также необходимость выстраивать коммуникации с моряками и работодателями одновременно.

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

Вызовы и задачи проекта

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

  • централизовать данные о моряках, судах, компаниях и вакансиях в единой управляемой среде;
  • автоматизировать рутинные HR-процессы и ускорить цикл подбора персонала; дать рекрутерам инструменты для массовых и точечных коммуникаций с базой;
  • обеспечить полный цикл управления вакансиями — от публикации до закрытия;
  • выстроить модерацию контента: профили, вакансии, отзывы о судах;
  • реализовать механику продвижения профилей и вакансий внутри системы;
  • связать публичный портал и внутреннюю систему так, чтобы данные синхронизировались автоматически, без ручного переноса.

Объединить всё это в одном продукте — нетривиальная задача. Именно поэтому мы разработали систему, которая по своей сути является гибридом отраслевого портала, базы данных и HR-инструмента. О том, как она устроена — расскажем дальше.

Публичный портал MarineMan

MarineMan как публичная платформа — это отраслевой веб-портал для морской индустрии. На нём размещены каталоги моряков, судовладельческих компаний, вакансий и менторов с фильтрами и развёрнутыми карточками, база судов объёмом более 750 000 единиц с отзывами, а также личные кабинеты для моряков и компаний. Все сущности взаимосвязаны и взаимодействуют друг с другом.

Управляет этим ресурсом команда Marine Man Ship Management — через внутреннюю HRM-систему и админпанель, разработанную AvadaCRM.

Публичный портал MarineMan Ship Management

HRM-система: функциональность

HRM-система — закрытая рабочая среда для HR-менеджеров и рекрутеров: здесь ведётся работа с кандидатами, обрабатываются заявки, публикуются вакансии и выстраиваются коммуникации. Вот какие возможности мы заложили в систему.

Связка портала и HRМ-системы

Портал и HR Admin работают с единой базой данных — без дублирования и ручного переноса информации. Любое действие на сайте мгновенно отражается во внутренней системе, и наоборот:

  • моряк регистрируется на портале — его профиль сразу появляется в HR Admin;
  • компания создаёт аккаунт — рекрутеры видят её мгновенно;
  • заявка на вакансию подана — она уже в очереди на обработку;
  • статус, ментор, отзыв — всё синхронизируется в реальном времени.
Связка портала и HRМ-системы

Работа с базой моряков

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

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

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

Каждому моряку можно присвоить внутренний статус — favorites, ex-crew, ex-crew left us, potential — что превращает базу в инструмент для кадрового резерва, повторного найма и стратегической работы с персоналом.

Система менторов

Одна из нестандартных функций — механика назначения менторов.

Специалист может присвоить опытному моряку статус ментора. После этого его профиль получает соответствующую метку и начинает отображаться в отдельном каталоге на портале.

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

База моряков в HRМ системе
CV моряка в HRМ системе

Работа с вакансиями

Система поддерживает полный цикл: создание, редактирование, управление статусами и закрытие вакансии. В едином интерфейсе команда работает как с собственными вакансиями Marine Man Ship Management, так и с теми, которые публикуют компании через портал.

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

Массовые рассылки

В систему встроен отдельный модуль рассылок — инструмент для прямой коммуникации с базой кандидатов и компаний.

Рекрутер фильтрует базу по нужным критериям — специализации, опыту, региону, статусу — получает целевую выборку и запускает рассылку. Сообщения может быть доставлено сразу по нескольким каналам: в личном кабинете моряка на портале, на электронную почту и в Telegram. Для этого мы разработали специального Telegram-бота для MarineMan — он обеспечивает мгновенную доставку сообщений

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

Массовые рассылки в HRМ системе

Работа с компаниями

В системе ведётся база судовладельческих компаний. Когда компания регистрируется на портале, она попадает в HRМ на модерацию — специалист проверяет данные и подтверждает аккаунт.

Далее компания становится доступна для работы: её можно найти в базе, просмотреть профиль, задействовать в процессах подбора персонала и запустить по ней рассылку. Всё взаимодействие с компаниями — от первичной модерации до текущих коммуникаций — ведётся внутри единого инструмента.

База судовладельческих компаний в HRМ системе
Детали компании в HRМ системе
Вакансии компании в HRМ системе

Продвижение внутри платформы

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

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

Модерация отзывов о судах

В системе реализован модуль управления отзывами моряков о судах. Карточки судов на портале содержат оценки и комментарии — и именно через внутреннюю систему команда Marine Man Ship Management контролирует этот контент.

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

Модерация отзывов о судах в HRМ системе

Технологии разработки

Над проектом работала команда из 9 специалистов:

  • бизнес-аналитик;
  • проектировщик;
  • SEO-специалист и маркетолог;
  • 3 фронтенд-разработчика;
  • 2 бэкенд-разработчика;
  • 2 тестировщика.

Уже на этапе проектирования было понятно, что продукт потребует стека, способного выдержать большой объём данных, сложную бизнес-логику и постоянный обмен между порталом и внутренней системой. Мы выбрали:

Vuexy HTML — для фронтенда HRМ-системы: функциональный шаблон с богатым набором компонентов, обеспечивающий чистый интерфейс и высокую скорость работы.

Python (Django) — для бэкенда: стек, проверенный на проектах со сложной бизнес-логикой, многоуровневым ролевым доступом и требованиями к масштабированию.

Django Ninja — для API: строго типизированные, быстрые эндпоинты с минимальной избыточностью при постоянном обмене данными между порталом и HRM-системой.

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

CV моряка в HRМ системе и на портале

Этапы разработки

Работа велась системно — от глубокого погружения в бизнес заказчика до запуска в эксплуатацию.

  1. Анализ бизнес-процессов. Изучили специфику крюинговой компании: HR-процессы, логику работы с моряками, вакансиями, компаниями и судами.
  2. Проектирование структуры. Сформировали архитектуру решения, определили разделение на публичный портал и внутреннюю HRМ-систему.
  3. Проектирование базы данных и логики сущностей. Разработали структуру данных для моряков, компаний, вакансий, менторов, судов и отзывов. Интерфейсы и бизнес-логика проработаны в Mockup.
  4. UI/UX-проектирование. Спроектировали интерфейсы под рабочие сценарии HR-специалистов, разработали индивидуальный дизайн системы.
  5. Фронтенд и бэкенд-разработка. Реализовали интерфейсы на HTML/CSS/JS, серверную логику — на Python и Django. Разработка велась параллельно с публичным порталом, что сократило сроки и обеспечило согласованность на всех уровнях.
  6. Настройка интеграционной логики. Связали внешний портал и HRM в синхронизированную общую систему.
  7. Тестирование и отладка. Проверили корректность работы всех сценариев — как для пользователей портала, так и для HR-команды.
  8. Запуск и дальнейшее развитие. Система введена в эксплуатацию и используется в реальных бизнес-процессах Marine Man. Архитектура изначально проектировалась с расчётом на рост: добавление новых модулей и расширение функциональности не потребует переработки ядра системы.

Итог

MarineMan — это одновременно отраслевой рекрутинговый портал, HRM-инструмент для maritime-индустрии и digital-среда для моряков и судовладельцев. По сути — специализированная цифровая платформа с встроенной CRM/HRM-логикой.

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

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

В результате Marine Man Ship Management получила maritime-экосистему, которая работает одновременно для тысяч моряков и сотен компаний, закрывая весь операционный цикл крюингового бизнеса.

Привет!👋 Свяжитесь с нами 😀