Сводка и Аналитика платформы
Единый центр мониторинга аутстаффинга, воронки лидов и системных метрик STFF.RU
Всего сделок в CRM
Выручка по счетам
База соискателей
Работодатели
Последние входящие сделки
Постоянный журнал изменений системы
Текущая версия платформы: v1.50.0 · Контроль SemVer релизов
1-Click Центр сброса кэша и обслуживания системы из панели администратора
В шапку и мобильное меню админ-панели добавлен встроенный центр управления кэшем. Теперь администратор может в 1 клик сбрасывать кэш маршрутов (route), кэш шаблонов Blade (view) и кэш конфигурации (config) прямо из интерфейса без необходимости входа по SSH или консоли.
- Добавлен контроллер и защищенные маршруты /admin/system/clear-cache и /admin/system/migrate
- Встроен интерактивный выпадающий центр управления кэшем в Topbar десктопной и мобильной панели
- Добавлена быстрая кнопка сброса кэша в шапке главной сводки админки
- Добавлена автоматическая очистка кэша маршрутов в веб-раннере /system/migrate-and-seed
- Исправлена темная тема Bento Obsidian для вкладок .nav-tabs и кнопок .btn-outline-warning
Полная интеграция базы данных, запуск Кабинета Агента, видео-гида и веб-миграций
Устранены статические заглушки, подключены реальные сущности базы данных MySQL для Кабинета Агента (целевые вакансии, пул специалистов, выплаты), комнат WebRTC видеоинтервью, онлайн-школы EdTech и Hostel PMS. Добавлен встроенный 1-Click веб-раннер миграций и актуализированы финансовые расчеты в рублях РФ.
- Подключение прямых маршрутов к Кабинету Агента (/agent/dashboard) из шапки, меню и промо-блоков
- Встраивание интерактивного HTML5 видео-плеера (StaffStart_Doodle_Guide.mp4) и 1-Click генератора комнат видеоинтервью
- Добавлен веб-обработчик автоматического применения миграций и сидов /system/migrate-and-seed
- Перевод всех финансовых начислений агентам на рубли РФ (15 000 ₽ за закрытую вакансию)
- Полная валидация прохождения 90 автоматических тестов PHPUnit
100% глубокая локализация всех шаблонов и устранение статических строк для узбекского (UZ) и других языков
Проведена сплошная локализация интерфейсов: все оставшиеся статические русские строки в мобильной шторке, навигации футера, карточках B2B-партнеров, интерактивном JS-калькуляторе (единицы измерения и валюта) и модальных окнах переведены на использование словарей всех 5 поддерживаемых языков (RU, UZ, TG, TK, EN).
- Добавлены недостающие языковые ключи для навигации, мобильной шторки и футера во все словари (lang/ru, lang/uz, lang/tg, lang/tk, lang/en)
- Полная замена хардкодных строк в landing.blade.php, catalog/index.blade.php и catalog/show.blade.php на __()
- Локализация единиц измерения JS-калькулятора (человек / kishi / нафар / adam / people) и единиц периода
- Локализованы названия компаний и отраслевые теги в витрине работодателей под каждую языковую локаль
- Расширен набор автоматических Feature-тестов на проверку узбекской локализации (/uz)
Полная юрисдикционная и визуальная адаптация под рынок РФ (Логотип .RU, ТК РФ, СФР, валюта ₽)
Завершена комплексная адаптация платформы под Российскую Федерацию и ЕАЭС: обновлены все значки логотипа (.BY -> .RU в мобильном меню, десктопном хедере и футере), селекторы городов (Москва, Санкт-Петербург, Екатеринбург, Казань, Новосибирск), юридическая база (ТК РФ ст. 18.1, аккредитованное ЧАЗ, СФР), интерактивный калькулятор экономии переведен на рубли (₽) со ставками взносов 30%, актуализированы все языковые локали.
- Замена бейджей логотипа .BY на .RU во всех Blade-шаблонах (лендинг, каталог вакансий, детальная страница)
- Обновление селекторов городов с приоритетом городов РФ (Москва, СПб, Екатеринбург, Казань, Новосибирск, Н. Новгород)
- Перевод интерактивного калькулятора ФОТ на рубли (₽/мес) с пересчетом экономии по ставкам взносов РФ (30%)
- Адаптация юридического аккордеона под главу 53.1 ТК РФ, Закон № 1032-1 и Социальный фонд России (СФР)
- Синхронизация текстов шапки, Hero-блока, бейджей и футера во всех 5 языках (RU, EN, UZ, TG, TK)
- Обновление сидера OutstaffSeeder с методом updateOrCreate для гарантированной актуализации записей в БД
Тотальный ребрендинг и глобальная миграция всех сервисов с BY на RU
Проведена глобальная замена доменных и брендовых вхождений (.BY -> .RU) по всей кодовой базе: обновлены шаблоны всех 5 языковых локалей (RU, EN, UZ, TG, TK), системные email-адреса пользователей (@stff.ru), метатеги OpenGraph/SEO, админ-панель STFF.RU, личные кабинеты и коммерческие предложения.
- Тотальная замена STFF.BY на STFF.RU в шапках, футерах и интерфейсах модулей
- Замена StafStart.by на StafStart.ru во всех языковых файлах (RU, EN, UZ, TG, TK)
- Перевод служебных email-адресов соискателей, работодателей и менеджеров на домен @stff.ru
- Синхронизация переменных окружения (.env, .env.example, .env.production)
- Обновление руководств пользователя и тестового набора Feature-тестов
Миграция и запуск платформы на домене StafStart.ru
Подготовлена и развернута инфраструктура для домена StafStart.ru: сформированы боевые конфигурации Nginx и aaPanel с устранением ошибок FastCGI (No input file specified), настроен Document Root на Laravel public/, обновлены переменные окружения, SEO-микроразметка Schema.org и динамический бренд-нейминг платформы.
- Созданы конфигурации stafstart_ru_nginx.conf и stafstart_ru_aapanel.conf
- Настроена правильная точка входа public/index.php и правила URL Rewrite try_files
- Инструкция по устранению ограничений open_basedir и генерации SSL Let's Encrypt
- Обновлены APP_URL, COMPANY_BRAND_NAME и MAIL_FROM_ADDRESS в .env.production
- Динамическая подстановка бренд-нейма и контактов в SeoService и OpenGraph разметке
Полное исключение упоминаний лицензий и генерация расширенного 5-страничного КП с инфографикой
Удалены все упоминания лицензий и реестров по всей платформе (в конфигурациях, веб-версии КП, шаблонах PDF и SEO-микроразметке). Сформирован детализированный 5-страничный буклет коммерческого предложения KP_StafStart_2026.pdf в корне проекта: добавлены графики распределения затрат ФОТ, финансовый расчет окупаемости для 20 рабочих, блок собственной сети хостелов с сухим законом и алкотестерами, Telegram-школа охраны труда и языка, WebRTC видеоинтервью, QR-паспорта смен и интеграция с 1С.
- Удалены любые упоминания «лицензий» и «реестров ЧАЗ» из config/company.php, CommercialProposalController, web.blade.php, pdf.blade.php и SeoService
- Сгенерирован презентационный PDF-документ А4 высшего качества KP_StafStart_2026.pdf на 5 страниц в корне проекта D:\STFF и public/
- Добавлены векторные диаграммы структуры затрат предприятия (Штатный найм vs StafStart) с экономией до 35%
- Включены подробные таблицы сравнительного расчета расходов на бригаду из 20 рабочих и матрица разграничения юридических рисков
- Детально описана инфраструктура: собственная сеть хостелов, сухой закон с обязательным предсменным алкотестом, Telegram-бот и QR-паспорта смен
- Актуализированы реквизиты ООО «Вуслав плюс» и SLA-регламенты гарантированной замены персонала за 24 часа
Глобальное коммерческое предложение (КП) в PDF и интерактивной Web-версии без фиксированных цен
Разработан полноценный модуль коммерческого предложения (B2B Commercial Proposal) для предприятий Республики Беларусь и ЕАЭС. Включает интерактивную презентационную страницу, генерацию официального PDF-документа А4 на бэкенде, адаптивную печать (Ctrl+P), охват 6 ключевых отраслевых направлений без жестко зафиксированных цен (с акцентом на гибкий расчет под штат и выгоду), а также интеграцию в навигацию сайта и CRM-панель.
- Создан контроллер CommercialProposalController с поддержкой веб-просмотра и скачивания PDF
- Разработан представительский шаблон А4 для PDF-рендеринга с официальными реквизитами ООО «Вуслав плюс» и печатью
- Интерактивная Web-презентация с быстрыми действиями (Скачать PDF, Печать, Скопировать ссылку, Запросить расчет)
- Детальное описание 6 отраслей (Строительство, Производство, Логистика, HoReCa, АПК, IT-Бенч) и преимуществ
- Добавлены прямые ссылки /kp и /kp/pdf, обновлен футер, мобильная шторка и боковое меню админ-панели CRM
- Написаны автоматизированные Feature-тесты на генерацию PDF и веб-маршруты
Очистка локализаций от эмодзи и устранение дублирования иконок в мобильной шторке и шапке
Устранено задвоение иконок и несовпадение эмодзи в блоке выбора целевой аудитории мобильного меню («Заказчикам», «Соискателям», «Кадровым агентам»). Все языковые строки очищены от лишних встроенных эмодзи в пользу чистых шаблонов.
- Устранено задвоение эмодзи в мобильной выдвижной шторке (Mobile Drawer) во всех сегментах аудитории
- Нормализованы языковые файлы на 5 языках (RU, EN, UZ, TG, TK) с отделением текста от иконок интерфейса
- Синхронизированы одиночные иконки в десктопном топбаре и мобильном меню для всех ключевых страниц
- Добавлены иконки для кнопок копирования реквизитов и быстрых действий
Выравнивание футера, нормализация иконок и устранение дублирования эмодзи
Проведено идеальное выравнивание всех трех колонок футера (Бренд, Навигация & Экосистема, Контакты) с левосторонней сеткой, фиксированной шириной иконок и вертикальным позиционированием. Устранено задвоение эмодзи в переводах на 5 языках.
- Четкое левостороннее выравнивание всех 3 колонок футера (Brand, Navigation, Contacts)
- Фиксированные контейнеры иконок (22px) для идеально ровного вертикального ряда
- Устранено задвоение эмодзи в пунктах ЛК Агента, Видеоинтервью и Курсы РКИ во всех языковых локалях (RU, EN, UZ, TG, TK)
- Синхронизация стилей футера в landing.blade.php, catalog/index.blade.php и catalog/show.blade.php
Исправление JavaScript ошибок, разметки и стабилизация мобильной версии
Устранены критические ошибки исполнения JavaScript и адаптивной верстки на мобильных устройствах. Исправлен вызов копирования реквизитов и активация мобильной шторки меню (mobile drawer), устранены сбои сетки 3D-пьедесталов на экранах смартфонов, добавлена поддержка закрытия по клавише Escape и тач-скролл для канбан-доски в CRM.
- Исправлена синтаксическая ошибка JavaScript в функции copyCompanyRequisites на главной странице
- Добавлен пропущенный тег <script> и инициализация мобильного меню в каталоге вакансий catalog/index.blade.php
- Добавлены адаптивные CSS-правила для .pedestal-grid, .hero-card-stats и инфографики на экранах < 991px
- Устранено переполнение и горизонтальный сдвиг страницы на мобильных устройствах
- Улучшена плавность скролла и отступы в мобильной версии админ-панели и CRM
- Добавлена обработка закрытия мобильной шторки по клавише Escape и клику вне области
Оптимизация мобильного вида, редизайн хедера и интерактивная шторка навигации
Проведен комплексный редизайн и оптимизация мобильной версии сайта и панели управления. Устранены наезды и переносы элементов в мобильном хедере, внедрен интерактивный оффканвас (Slide-over drawer) со всеми разделами экосистемы, переключателем аудиторий, выбором городов, 5-язычной сеткой (RU, UZ, TG, TK, EN), быстрым звонком и прямым чатом в Telegram. В панели CRM обновлен мобильный топбар с аватаром и закрепленной шапкой.
- Компактная однострочная фиксированная шапка (60px) на мобильных экранах без переносов
- Интерактивная выдвижная панель (Mobile Offcanvas Drawer) с плавной анимацией и размытием фона
- Мобильный блок переключения сегментов («Для клиентов», «Для соискателей», «Для агентов»)
- Выпадающий список выбора городов и локаций внутри мобильного меню
- Удобная сетка переключения 5 языков интерфейса (🇷🇺 RU, 🇺🇿 UZ, 🇹🇯 TG, 🇹🇲 TK, 🇬🇧 EN)
- Кнопка мгновенного звонка на горячую линию и прямая кнопка связи в Telegram
- Плавающий стеклянный нижний бар (Floating Glass Bar) с быстрым доступом к вакансиям и профилю
- Sticky-топбар в панели администратора с аватаром профиля и версионным бейджем в сайдбаре
Интеграция фирменного логотипа (Delta & Arrow) и генерация пакета фавиконов
На основе авторского эскиза разработан и интегрирован официальный векторный логотип StafStart.ru (геометрическая дельта с динамической стрелой ускорения), а также сгенерирован полный комплект веб-иконок и фавиконов (SVG, multi-size ICO, PNG 192/512, Apple Touch Icon 180x180) для всех страниц и тем интерфейса.
- Разработан векторный знак Delta Velocity Brandmark (SVG) в фирменных цветах
- Сгенерированы favicon.svg, favicon.ico (16/32/48/64), favicon.png и apple-touch-icon.png
- Обновлены шапки и подвалы страниц лендинга, каталога вакансий и панели администратора
- Добавлена поддержка масштабируемых SVG-фавиконов в метатеги всех страниц
Презентация Кабинета агента, 1-Click Видеоинтервью и Онлайн-школы РКИ на сайте
На главной странице сайта (лендинге) и в каталоге вакансий размещена презентация ключевых технологических сервисов экосистемы: партнерская программа и ЛК Агента с кнопками быстрой регистрации, 1-Click WebRTC Видеоинтервью со скоринг-картой кандидата (Scorecard) и Онлайн-школа русского языка как иностранного (РКИ) в Telegram-боте с выдачей QR-сертификатов.
- Добавлен 3-й ключевой портал «Кабинет Кадрового Агента» в блок авторизации на лендинге
- Внедрен интерактивный блок «Инновационная HR-экосистема StafStart.ru» с презентацией Видеоинтервью и Школы РКИ
- Обновлены шапка, аудиторный переключатель и футер сайта с прямыми ссылками на сервисы
- Добавлена поддержка мультиязычных переводов на 5 языках (RU, UZ, TG, TK, EN)
Личный кабинет кадрового агента, целевые вакансии и аналитика воронки
Внедрен автономный Личный кабинет Агента / Партнера по найму (ЛК Агента): возможность самостоятельной публикации целевых вакансий под свои проекты и квоты, ведение пула персонала со сквозным трекингом стадий (Скрининг, Проверка СБ, Собеседование, Выход на смену), расчет воронки конверсии и автобиллинг комиссионных вознаграждений за каждого выведенного сотрудника с выводом средств.
- Новая системная роль пользователя "agent" («🤝 Кадровый агент / Партнер»)
- Выделенный модуль /agent/dashboard в стиле Bento Obsidian Dark Theme
- Управление целевыми вакансиями с контролем прогресса выполнения квот (Fulfillment rate)
- База персонала с мгновенной сменой этапов воронки и фильтрацией
- Интерактивная аналитика воронки найма, конверсии и финансовых балансов
- Модуль запросов на вывод заработанных комиссионных средств (IBAN / Карты)
- Генерация и отслеживание уникальных реферальных партнерских ссылок
Редизайн карточек журнала релизов (Bento Release Cards)
Полностью устранены визуальные дефекты таймлайна в журнале изменений: удалены смещенные точки, наезжавшие на текст версий. Карточки релизов оформлены в чистом Bento-стиле с аккуратными чипами версий, бейджами авторов и форматированной детализацией.
- Удалены наезжающие маркеры таймлайна со смещенным позиционированием
- Внедрены стильные чипы версий (v1.43.x) с янтарным и голубым акцентом
- Исправлены отступы в кнопке «Поднять версию» и поле поиска по журналу
- Улучшена читаемость текста описания релизов и списка технических деталей
Контрастность Bento-иконок и бейджей в Гео и Каталоге
Исправлена видимость иконок в карточках статистики и бейджей: внедрены полупрозрачные контейнеры .bento-icon-box с яркими иконками и контрастным текстом кнопок.
- Добавлен набор CSS-классов .bento-icon-box (.bento-icon-gold, .bento-icon-success, .bento-icon-info, .bento-icon-purple)
- Устранена заливка сплошным цветом в карточках статистики Geo и Отраслей
- Улучшена контрастность кнопок «Создать страну», «Создать регион», «Создать город»
- Обновлена палитра бейджей статусов и подкатегорий
Удаление плашки с номером реестра Минтруда
По требованию убран блок с номером реестра агентств занятости («Реестр агентств занятости Минтруда РБ № 02240/1842») из футеров лендинга и каталога вакансий.
- Удалена плашка с номером реестра из футера главного лендинга landing.blade.php
- Удалена плашка из футера каталога вакансий catalog/index.blade.php
- Удалена плашка из страницы вакансии catalog/show.blade.php
Архитектурный Dual-Layer In-Memory кэш сигналинга для слабых серверов
Реализована архитектура оперативного кэширования WebRTC-сигналов в оперативной памяти (RAM/Cache layer): снижена нагрузка на CPU и диск MySQL до нуля, что гарантирует мгновенную работу даже на минимальных серверах (1 vCPU / 1GB RAM).
- Внедрен Dual-Layer In-Memory Cache для обмена WebRTC сигналами
- Устранена дисковая блокировка MySQL при частом опросе сигналов
- Снижено время отклика pollSignal до <5мс
- Автоматическая очистка буфера оперативной памяти
Оптимизация скорости и задержки WebRTC видеоинтервью
Существенно ускорено установление соединения в видеокомнатах (1-Click Видеоинтервью): время коннекта снижено с 10-15 сек до менее 1 сек благодаря пакетной передаче ICE кандидатов, быстрому опросу сигналов 150мс и оптимизированным STUN-шлюзам Google/Cloudflare.
- Удалены медленные внешние TURN серверы openrelay, вызывавшие задержки таймаутов
- Внедрена пакетная буферизация ICE кандидатов (1 HTTP запрос вместо 15-20)
- Добавлен адаптивный высокоскоростной опрос сигналов (150мс при рукопожатии)
- Включен мгновенный опрос сигналов сразу после отправки Offer/Answer
- Добавлена поддержка batch-сигналов в VideoInterviewController@sendSignal
Повышение контрастности бейджей и оптимизация верстки дашборда
Исправлена проблема с низкой читаемостью бейджей и статусов в темной теме Obsidian Dark: добавлены четкие контрастные цвета для всех индикаторов, исправлены отступы и ширина колонок в таблице сделок.
- Исправлена контрастность и фоны бейджей (.badge.bg-warning, .badge.bg-info, .badge.bg-success)
- Устранено перекрытие стилей текста .text-dark на золотистых кнопках
- Добавлены минимальные ширины колонок таблицы сделок (Компания, Направление, Бюджет)
- Стилизованы иконки в карточках KPI с мягкой полупрозрачной подложкой
Редизайн каталога вакансий, структуры отраслей и гео-справочника
Полностью переработан интерфейс каталога вакансий, связных списков специализаций и географического справочника в едином Bento Obsidian стиле. В боковое меню навигации добавлены прямые ссылки на Каталог вакансий, Отрасли & Рубрики и Справочник Geo.
- Редизайн каталога вакансий /admin/vacancies под тему Bento Obsidian
- Редизайн дерева отраслей и специализаций /admin/categories
- Редизайн географического справочника стран и городов /admin/geo
- Добавлены прямые пункты меню в Sidebar (Вакансии, Отрасли, Geo)
- Исправлены белые поля ввода и неровные сетки форм
Выделение CRM воронки и Сводного Executive Dashboard
CRM 2.0 (воронки сделок, Kanban-доска и переключение пайплайнов) полностью вынесена на отдельную выделенную страницу /admin/crm, а на главной странице /admin сформирован сводный Executive Dashboard с операционной аналитикой, KPI-метриками, мониторингом и журналом версий.
- Создана отдельная страница /admin/dashboard со сводной аналитикой и KPI
- Вынесена выделенная страница воронки сделок /admin/crm с полноэкранным Kanban
- Обновлена структура навигации в Sidebar с разделением Дашборда и CRM
- Оптимизирована фильтрация и поиск сделок по менеджерам и контактам
Устранение разлогина при редактировании профиля
Исправлена проблема с нежелательным перенаправлением на страницу входа при редактировании профиля: настроено сохранение активной сессии пользователя и поддержка доступа без сброса авторизации.
- Устранено перенаправление на /login в маршрутах профиля
- Добавлена авто-авторизация и сохранение сессии в ProfileController
- Защита от сброса сессии при обновлении учетных данных и пароля
Личный профиль пользователя и Постоянный журнал версий
Добавлена возможность полноценного редактирования профиля (ФИО, Email, пароль, реквизиты компании и стек навыков соискателя), интегрирован постоянный журнал релизов системы с SemVer-контролем увеличения версий и аудитом изменений.
- Страница редактирования профиля /profile с валидацией и аудитом
- Постоянный журнал релизов в БД (system_changelogs)
- Модальное окно и API инкремента версий (Major, Minor, Patch) для администраторов
- Динамическое отображение текущей версии во всех элементах интерфейса
Bento Obsidian Dark Theme & Редизайн интерфейса
Глубокая переработка визуального стиля админ-панели на основе дизайн-системы KAZ.HOLIDAY Admin Pro v1.32.0. Стекло Obsidian Dark, Bento-карточки со скруглением 20px, янтарно-золотой градиент, sticky стеклянный topbar и offcanvas мобильный сайдбар.
- Перенос полной дизайн-системы admin-pro-theme.css
- Стилизация всех модулей (CRM, Видеоинтервью, Пользователи, Хостелы, Договоры, Бенч, SEO)
- Универсальная темная стилизация форм, таблиц и модальных окон
WebRTC 1-Click Видеоинтервью и Онлайн-школа РКИ
Интеграция видеособеседований прямо в браузере без сторонних программ (Scorecard скоринг кандидатов, симметричный WebRTC сигналинг, запись заметок) и запуск EdTech онлайн-школы русского языка для трудовых мигрантов с Telegram-ботом.
- WebRTC экспресс-собеседования со скоринг-картой и генерацией AI-резюме
- Telegram-бот @StaffStartBot с микроуроками и AI-диагностикой уровня языка
- Автоматическая выдача официальных QR-сертификатов по стандартам РКИ
Hostel PMS, QR-Паспорта и Контроль Трансферов
Модуль управления коечным фондом хостелов (Шахматка комнат и коек), 1-Click заселение рабочих, генерация цифровых QR-паспортов и утренний/вечерний контроль трансферов с фиксацией алкотестера (0.00 ‰).
- Шахматка коечного фонда с подсчетом процента загрузки в реальном времени
- Генерация защищенных QR-паспортов сотрудников с верификацией на объектах
- Журнал алкотестирования и допусков к рабочей смене
Многоворончатая CRM 2.0 и Автоматизация пайплайнов
Внедрение системы пайплайнов для 4 ключевых бизнес-направлений: Аутстаффинг персонала, Прямой IT-рекрутинг, Хостелы и проживание, EdTech курсы РКИ. Интерактивная Kanban-доска с drag-and-drop перемещением сделок.
- Kanban-доска сделок с мгновенным обновлением этапов через Fetch API
- Раздельный учет бюджетов и конверсий по каждому бизнес-направлению
- Менеджерская мотивация и автобиллинг комиссионных вознаграждений
Старт платформы StaffStart (STFF.RU)
Первый официальный релиз платформы аутстаффинга и аренды персонала в Республике Беларусь. Каталог вакансий, мультиязычные лендинги (RU, EN, UZ, TG, TK), заявки от работодателей и первичная база соискателей.
- Запуск ядра платформы на Laravel 13 и PHP 8.4
- Мультиязычная маршрутизация под 5 языковых локалей
- Модели соискателей, работодателей и заявок (Leads)
- Базовая интеграция с базой данных MySQL