Euro-Life — Cервис для управления офферами Euro-Life
Задача
Автоматизировать создание/обработку офферов, ускорить подбор и повысить прозрачность процесса.
Выполненные работы
Мониторинг с графиком активных офферов по диапазону дат и KPI счетчиками.
Таблица последних офферов с фильтрами, пагинацией и статусами Active, Closed, Draft.
Раздел справочников для управления сущностями системы.
Список пользователей с ролями Admin и User, поиском, редактированием, сбросом пароля, удалением и добавлением админа.
Конструктор отчета с выбором работодателя, специальности, периода, юрисдикции, суммы и опцией Only active.
Экспорт отчетов в CSV и XLSX, список готовых отчетов с загрузкой и удалением.
Раздел My Offers для компаний с таблицей, поиском и статусами.
Мессенджер с диалогами, отправкой сообщений и файлов.
Карточка вакансии с локацией, типом и индикатором валидности оффера.
Экран отчета с таблицей данных и метриками Active offers, Closed offers, Specialists needed.
Редактируемые параметры отчета: возраст, пол, образование, опыт, юрисдикция.
Боковая навигация Monitoring, Offers, Reference Books, Reports, Users, Messages, Profile, Logout.
Состав работ
Разработка технического задания
Прототипирование интерфейса
UX/UI дизайн
Back-End разработка
Front-End разработка
Тестирование
Настройка CI/CD и серверной инфраструктуры
Стек: Node.js, Laravel, PHP, MySQL, Kubernetes.
Подробный кейс: https://freeblock.dev/cases/web2/euro-life
Команда FreeBlock