178 000
Строительство и ремонт
Корпоративный сайт, Порталы и сервисы
Июль 2025
Создать электронный журнал посещений и ознакомление с техникой безопасности для предприятий Knauf Uzbekistan с поддержкой 4ех языков и админкой для выгрузки документов.
В рамках проекта реализация была на фреймворке laravel.
Поддержка 4 языков и его выбор на первом экране и далее ознакомление с инструктажем и заполнением заявки электронного журнала посещений.
Изначально задача ставилась, чтобы этот веб-сервис работал на планшетах компании, чтобы работники или посетители могли стилусом расписываться в документах, и в рамках отображения высокой нагрузки на сервер необходимо было использовать поддержку многопоточности видеороликов и было предложено использовать интеграцию с vimeo, но с высокой стоимостью подписок на сервис реализовано с встраиванием роликов с youtube.
И итоговая задача была чтобы формировались уже подписанные документы в pdf формате.
На видеоролике показана итоговая работа всего функционала и реализация в админке.
Сначала пользователь выбирает язык на котором хочет проходить инструктаж, далее выбирает место проведения и у него запускается видеоролик с таймером, видеоролик пропустить нельзя - только после окончания таймера появляется кнопка "Далее".

После нажатия кнопки "Далее", пользователю необходимо заполнить форму и поставить подпись. Это можно сделать как на своем мобильном устройстве, так и на электронных планшетах внутри предприятия.

После нажатия кнопки "Отправить" сформируется электронный pdf-файл, который будет доступен в админке компании и будет считаться, что Пользователь/Посетитель записался на визит, прошел инструктаж и полностью ознакомился с техникой безопасности на территории предприятия.

В админке настраиваются все текста проекта, а также доступность редактировать и выгружать пользователей, генерировать уже подписанные документы с выборкой всех заводов или определенным, за определенную дату, а также имеется функционал нанесения «печати» на документ после окончания месяца на итоговый документ.
![]()
Ярослав Мазепа
Беларусь Минск
В целом задача была средней сложности и всё было реализовано с учетом тестирования и переносе на продакшн за 2 месяца.