MarineMan — это digital-экосистема для морской отрасли, которую разработала AvadaCRM по заказу компании Marine Man Ship Management.
Платформа состоит из двух взаимосвязанных частей: публичного веб-портала для моряков, судовладельцев и отраслевых специалистов — и закрытой внутренней HRM-системы, через которую команда заказчика управляет всей операционной работой.
Данный кейс посвящён разработке именно внутренней HRM-системы — операционного ядра платформы.
Заказчик и контекст
Marine Man Ship Management — крюинговая компания, которая занимается подбором персонала для судоходных компаний и управлением экипажами. Специфика бизнеса предполагает работу с большими базами специалистов, постоянный поток заявок и вакансий, а также необходимость выстраивать коммуникации с моряками и работодателями одновременно.
Для такого бизнеса стандартные HR-инструменты не подходят: нужно решение, заточенное под отраслевую специфику, способное обрабатывать большое количество профилей и вакансий, и при этом дающее HR-команде реальные инструменты для ежедневной работы.
Вызовы и задачи проекта
На этапе анализа мы детально изучили процессы крюинговой компании и определили ключевые задачи, которые должна была решить система:
- централизовать данные о моряках, судах, компаниях и вакансиях в единой управляемой среде;
- автоматизировать рутинные HR-процессы и ускорить цикл подбора персонала; дать рекрутерам инструменты для массовых и точечных коммуникаций с базой;
- обеспечить полный цикл управления вакансиями — от публикации до закрытия;
- выстроить модерацию контента: профили, вакансии, отзывы о судах;
- реализовать механику продвижения профилей и вакансий внутри системы;
- связать публичный портал и внутреннюю систему так, чтобы данные синхронизировались автоматически, без ручного переноса.
Объединить всё это в одном продукте — нетривиальная задача. Именно поэтому мы разработали систему, которая по своей сути является гибридом отраслевого портала, базы данных и HR-инструмента. О том, как она устроена — расскажем дальше.
Публичный портал MarineMan
MarineMan как публичная платформа — это отраслевой веб-портал для морской индустрии. На нём размещены каталоги моряков, судовладельческих компаний, вакансий и менторов с фильтрами и развёрнутыми карточками, база судов объёмом более 750 000 единиц с отзывами, а также личные кабинеты для моряков и компаний. Все сущности взаимосвязаны и взаимодействуют друг с другом.
Управляет этим ресурсом команда Marine Man Ship Management — через внутреннюю HRM-систему и админпанель, разработанную AvadaCRM.
HRM-система: функциональность
HRM-система — закрытая рабочая среда для HR-менеджеров и рекрутеров: здесь ведётся работа с кандидатами, обрабатываются заявки, публикуются вакансии и выстраиваются коммуникации. Вот какие возможности мы заложили в систему.
Связка портала и HRМ-системы
Портал и HR Admin работают с единой базой данных — без дублирования и ручного переноса информации. Любое действие на сайте мгновенно отражается во внутренней системе, и наоборот:
- моряк регистрируется на портале — его профиль сразу появляется в HR Admin;
- компания создаёт аккаунт — рекрутеры видят её мгновенно;
- заявка на вакансию подана — она уже в очереди на обработку;
- статус, ментор, отзыв — всё синхронизируется в реальном времени.
Работа с базой моряков
Специалисты работают с тремя потоками кандидатов: самостоятельно зарегистрировавшимися на портале, добавленными вручную и собранными через встроенный парсер.
Парсер — отдельный модуль, который мы разработали специально для этого проекта: он автоматически собирает профили из открытых источников и пополняет базу без ручного труда.
Поиск и фильтрация по специализации, опыту, документам, региону и доступности позволяют за несколько минут сформировать нужную выборку из тысяч профилей.
Каждому моряку можно присвоить внутренний статус — favorites, ex-crew, ex-crew left us, potential — что превращает базу в инструмент для кадрового резерва, повторного найма и стратегической работы с персоналом.
Система менторов
Одна из нестандартных функций — механика назначения менторов.
Специалист может присвоить опытному моряку статус ментора. После этого его профиль получает соответствующую метку и начинает отображаться в отдельном каталоге на портале.
Это расширяет возможности платформы за пределы классического рекрутинга. Опытные специалисты получают возможность делиться знаниями, а начинающие моряки — доступ к отраслевой экспертизе. Такая механика формирует вокруг продукта профессиональное сообщество и усиливает его ценность для аудитории.
Работа с вакансиями
Система поддерживает полный цикл: создание, редактирование, управление статусами и закрытие вакансии. В едином интерфейсе команда работает как с собственными вакансиями Marine Man Ship Management, так и с теми, которые публикуют компании через портал.
Вакансии можно поднимать в топ листинга для управления приоритетами. А связка с базой кандидатов делает вакансию точкой входа для активного поиска: открыв позицию, рекрутер сразу переходит к фильтрации базы и работе с подходящими профилями.
Массовые рассылки
В систему встроен отдельный модуль рассылок — инструмент для прямой коммуникации с базой кандидатов и компаний.
Рекрутер фильтрует базу по нужным критериям — специализации, опыту, региону, статусу — получает целевую выборку и запускает рассылку. Сообщения может быть доставлено сразу по нескольким каналам: в личном кабинете моряка на портале, на электронную почту и в Telegram. Для этого мы разработали специального Telegram-бота для MarineMan — он обеспечивает мгновенную доставку сообщений
Аналогичная механика реализована для работы с компаниями: команда может коммуницировать с зарегистрированными судовладельцами, информировать их об обновлениях и сервисах.
Работа с компаниями
В системе ведётся база судовладельческих компаний. Когда компания регистрируется на портале, она попадает в HRМ на модерацию — специалист проверяет данные и подтверждает аккаунт.
Далее компания становится доступна для работы: её можно найти в базе, просмотреть профиль, задействовать в процессах подбора персонала и запустить по ней рассылку. Всё взаимодействие с компаниями — от первичной модерации до текущих коммуникаций — ведётся внутри единого инструмента.
Продвижение внутри платформы
Система предусматривает инструменты управления видимостью публикаций. Специалисты поднимают профили моряков в топ базы, а вакансии — на первые позиции в листинге.
Это создаёт механику внутреннего продвижения, которая решает сразу несколько задач: ускоряет закрытие приоритетных позиций, даёт клиентам инструмент для повышения заметности и формирует основу для монетизации этой услуги.
Модерация отзывов о судах
В системе реализован модуль управления отзывами моряков о судах. Карточки судов на портале содержат оценки и комментарии — и именно через внутреннюю систему команда Marine Man Ship Management контролирует этот контент.
Администраторы просматривают поступающие отзывы, публикуют, скрывают или отклоняют их. Это позволяет поддерживать качество информации в базе судов и формировать прозрачную среду для моряков, которые используют отзывы при принятии решений о трудоустройстве.
Технологии разработки
Над проектом работала команда из 9 специалистов:
- бизнес-аналитик;
- проектировщик;
- SEO-специалист и маркетолог;
- 3 фронтенд-разработчика;
- 2 бэкенд-разработчика;
- 2 тестировщика.
Уже на этапе проектирования было понятно, что продукт потребует стека, способного выдержать большой объём данных, сложную бизнес-логику и постоянный обмен между порталом и внутренней системой. Мы выбрали:
Vuexy HTML — для фронтенда HRМ-системы: функциональный шаблон с богатым набором компонентов, обеспечивающий чистый интерфейс и высокую скорость работы.
Python (Django) — для бэкенда: стек, проверенный на проектах со сложной бизнес-логикой, многоуровневым ролевым доступом и требованиями к масштабированию.
Django Ninja — для API: строго типизированные, быстрые эндпоинты с минимальной избыточностью при постоянном обмене данными между порталом и HRM-системой.
Выбранная архитектура даёт продукту хорошую основу для роста: новые модули, увеличение базы пользователей и расширение функциональности — без переработки ядра системы.
Этапы разработки
Работа велась системно — от глубокого погружения в бизнес заказчика до запуска в эксплуатацию.
- Анализ бизнес-процессов. Изучили специфику крюинговой компании: HR-процессы, логику работы с моряками, вакансиями, компаниями и судами.
- Проектирование структуры. Сформировали архитектуру решения, определили разделение на публичный портал и внутреннюю HRМ-систему.
- Проектирование базы данных и логики сущностей. Разработали структуру данных для моряков, компаний, вакансий, менторов, судов и отзывов. Интерфейсы и бизнес-логика проработаны в Mockup.
- UI/UX-проектирование. Спроектировали интерфейсы под рабочие сценарии HR-специалистов, разработали индивидуальный дизайн системы.
- Фронтенд и бэкенд-разработка. Реализовали интерфейсы на HTML/CSS/JS, серверную логику — на Python и Django. Разработка велась параллельно с публичным порталом, что сократило сроки и обеспечило согласованность на всех уровнях.
- Настройка интеграционной логики. Связали внешний портал и HRM в синхронизированную общую систему.
- Тестирование и отладка. Проверили корректность работы всех сценариев — как для пользователей портала, так и для HR-команды.
- Запуск и дальнейшее развитие. Система введена в эксплуатацию и используется в реальных бизнес-процессах Marine Man. Архитектура изначально проектировалась с расчётом на рост: добавление новых модулей и расширение функциональности не потребует переработки ядра системы.
Итог
MarineMan — это одновременно отраслевой рекрутинговый портал, HRM-инструмент для maritime-индустрии и digital-среда для моряков и судовладельцев. По сути — специализированная цифровая платформа с встроенной CRM/HRM-логикой.
Решение позволило объединить публичный портал и внутреннюю систему управления в единую среду, централизовать работу с большими объемами данных и автоматизировать рекрутинг в морской отрасли.
Команда заказчика получила удобные инструменты для подбора персонала и коммуникаций, а сам продукт — архитектуру, рассчитанную на дальнейший рост. Карточки судов с отзывами, система менторов, геолокация и рейтинги повысили ценность ресурса для аудитории и превратили его в полноценную профессиональную среду.
В результате Marine Man Ship Management получила maritime-экосистему, которая работает одновременно для тысяч моряков и сотен компаний, закрывая весь операционный цикл крюингового бизнеса.




