Административная панель

Интерфейс администрирования платформы, предназначенный для управления пользователями, ролями, вакансиями и откликами кандидатов. Реализует ролевую модель доступа для администраторов компаний и рекрутеров.

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

Ролевой доступ

Разграничение прав доступа между администраторами компаний и рекрутерами с заранее определёнными разрешениями.

Управление пользователями

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

Управление вакансиями

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

Просмотр откликов

Просмотр откликов кандидатов с доступом к загруженным резюме и сопроводительным письмам.

Технологический стек

ReactTypeScriptRedux ToolkitReact RouterAnt Designi18next

Архитектурные примечания

  • Разделение ролей - Чёткое разделение прав доступа между администраторами компаний и рекрутерами.
  • Интеграция API - Централизованное API-взаимодействие для управления пользователями, вакансиями и откликами.
  • Покрытие тестами - Юнит, интеграционные и end-to-end тесты покрывают основные административные сценарии.

Поток запросов

Административная панель
Управление данными
Шлюз API
Бэкенд-сервис
Административная панель
Управление данными
Шлюз API
Бэкенд-сервис