HR-кабинет · MVP v2

Единая платформа для найма с расширяемыми источниками кандидатов

AI Sourcer — это веб-кабинет для рекрутеров и HR-команд: вакансии, Kanban-пайплайн, CRM кандидатов, командные роли, импорт из CSV/JSON и внутренний поиск по своей базе. Ниже — что уже работает в продукте сегодня.

Демо: demo@dev.corevector1.online / Demo123!

9шаблонов ролей
7стадий пайплайна
3роли в команде
GraphQLединый API

Что уже готово

Реализованные модули backend + frontend, доступные в dev и production.

🔐

Регистрация и безопасность

Регистрация компании, вход, JWT RS256, refresh-токен, роли owner / recruiter / viewer. RBAC на API и в UI.

  • GraphQL auth
  • Защита маршрутов кабинета
  • Изоляция данных компании
💼

Вакансии

CRUD вакансий с привязкой к шаблону роли. Автоматический seed девяти шаблонов: Recruiter, Backend, Frontend, DevOps и др.

  • Список и карточка вакансии
  • Создание и редактирование
  • Каскадное удаление пайплайна
📋

Kanban-пайплайн

Семь стадий найма: от Sourced до Hired/Rejected. Drag-and-drop карточек, привязка к вакансии, перемещение между колонками.

  • Визуальная доска
  • Фильтр по job
  • Добавление из CRM
👤

CRM кандидатов

Ручное добавление кандидатов, профиль, контакты, источник. Добавление в пайплайн выбранной вакансии.

  • Список и поиск
  • Карточка профиля
  • Дедупликация при импорте
👥

Команда

Приглашения по ссылке, принятие invite, назначение роли. Owner управляет составом; recruiter и viewer — ограниченные права.

  • Invite flow
  • Страница /team
  • Управление ролями
📥

Импорт CSV / JSON

Массовая загрузка кандидатов через CsvConnector: парсинг, валидация, importCandidates в базу компании.

  • UI на /sources
  • Preview и mapping
  • Обработка ошибок строк
🔍

Внутренний поиск v0

Поиск по своей базе кандидатов. Match Score v0 — эвристический скоринг релевантности к вакансии без LLM.

  • Страница /search
  • Фильтры и сортировка
  • Query expander (заготовка под AI)
🔌

Коннекторы (архитектура)

Plugin-реестр SourceConnector: Manual включён; GitHub, HH, Telegram, LinkedIn — заготовки Phase 2.

  • Единый интерфейс search/import
  • Страница /sources
  • Расширяемый registry
🚀

Инфраструктура

Monorepo (Next.js + Apollo GraphQL API), Docker Compose, Caddy HTTPS, CI на GitHub Actions, dev и prod окружения.

  • dev.corevector1.online
  • corevector1.online
  • Health checks, demo seed

Как это выглядит

CSS-визуализация экранов кабинета (не скриншоты — стилизованные макеты интерфейса).

Dashboard
12
48
Обзор вакансий и кандидатов
Kanban
Поиск
Команда
owner
recruiter
viewer

В планах

Следующие этапы — без обещаний по срокам, по приоритету продукта.

AI Match Score (LLM)
GitHub-коннектор (BYOK PAT)
Биллинг Starter / Pro / Agency
Email-приглашения (SMTP)
Коннектор HH.ru
Sourcing в Telegram
LinkedIn browser-коннектор
E2E-тесты Playwright

Попробуйте сами

Демо-окружение с тестовыми данными и подсказкой на странице входа.

Войти в демо-кабинет