Сайт предназначен для внутреннего применения в компании.
В связи с расширением штата удаленных сотрудников сталкиваемся с трудностью подбора команд в проекты.
Необходимо создать сервис, позволяющий подбирать сотрудника по заданным параметрам.
Самое простое из поверхностных решений вижу следующее:
Развернуть тему на WP.
https://avada.theme-fusion.com/
Не принципиально, можно и другую
WooCommtrce
Он позволит фильтровать исполнителей по параметрам
Настроить плагины мультивендорного маркетплейса
https://yithemes.com/themes/plugins/yith-woocommerce-multi-vendor/
https://yithemes.com/themes/plugins/yith-woocommerce-frontend-manager/
Можно и другие на усмотрение исполнителя.
Важно чтобы исполнитель сам вносил информацию о себе и своей компетенции по типу карточки товара.
Все исполнители будут ранжироваться по категориям:
- Менеджеры
- Аналитики
- Проектировщики
- Дизайнеры
- Front
- Back
- Mobile
- SEO
- И т.д.
Исполнитель может присвоить себе несколько категорий
Контактные данные.
Далее в каждой категории исполнитель выбирает и вводит стэк технологий и уровень и степень владения.
Уровень можно разбить на junior middle и senior
Степень можно реализовать ввиде бальной оценки.
Скажем middle 4 это уже продвинутый спец.
Пользователь сам или руководитель проекта может в карточке выставить степень и срок загрузки специалиста.
Если степень полная, то при подборе данный спец не выдается.
Сформировать проект - ввести данные (стэк требуемых технологий) по проекту
К проекту прикрепляются сторонние ссылки на материалы по проекту
Сервис «сформировать команду»
Вносим требования по проекту ввиде стэка технологий
Выдается список спецов с разбивкой по категориям.
Взять в команду – аналог положить в корзину.
Сравнить – значит сравнить.
Пригласить в команду - аналог "купить"
Выбранным в корзине исполниелям отправляется письмо и ссылки на информацию по проекту.
Прошу подготовить вопросы.