Регистрация и безопасность
Регистрация компании, вход, JWT RS256, refresh-токен, роли owner / recruiter / viewer. RBAC на API и в UI.
- GraphQL auth
- Защита маршрутов кабинета
- Изоляция данных компании
HR-кабинет · MVP v2
AI Sourcer — это веб-кабинет для рекрутеров и HR-команд: вакансии, Kanban-пайплайн, CRM кандидатов, командные роли, импорт из CSV/JSON и внутренний поиск по своей базе. Ниже — что уже работает в продукте сегодня.
Демо: demo@dev.corevector1.online / Demo123!
Реализованные модули backend + frontend, доступные в dev и production.
Регистрация компании, вход, JWT RS256, refresh-токен, роли owner / recruiter / viewer. RBAC на API и в UI.
CRUD вакансий с привязкой к шаблону роли. Автоматический seed девяти шаблонов: Recruiter, Backend, Frontend, DevOps и др.
Семь стадий найма: от Sourced до Hired/Rejected. Drag-and-drop карточек, привязка к вакансии, перемещение между колонками.
Ручное добавление кандидатов, профиль, контакты, источник. Добавление в пайплайн выбранной вакансии.
Приглашения по ссылке, принятие invite, назначение роли. Owner управляет составом; recruiter и viewer — ограниченные права.
Массовая загрузка кандидатов через CsvConnector: парсинг, валидация, importCandidates в базу компании.
Поиск по своей базе кандидатов. Match Score v0 — эвристический скоринг релевантности к вакансии без LLM.
Plugin-реестр SourceConnector: Manual включён; GitHub, HH, Telegram, LinkedIn — заготовки Phase 2.
Monorepo (Next.js + Apollo GraphQL API), Docker Compose, Caddy HTTPS, CI на GitHub Actions, dev и prod окружения.
CSS-визуализация экранов кабинета (не скриншоты — стилизованные макеты интерфейса).
Следующие этапы — без обещаний по срокам, по приоритету продукта.
Демо-окружение с тестовыми данными и подсказкой на странице входа.
Войти в демо-кабинет