Цифровая экосистема Брестского технопарка
О проекте
Единая цифровая среда ЗАО «Брестский научно-технологический парк»: сайт, личные кабинеты резидентов, мобильное приложение и интерактивный 3D-обзор комплекса работали на общей базе данных и администрировались из одной панели. Проект выполнен и принят заказчиком в 2022 году в рамках международной программы технической помощи по развитию технологий Индустрии 4.0 в Беларуси.
Цель проекта
Собрать сервисы технопарка в одну управляемую систему: от каталога резидентов и услуг до онлайн-оплаты и афиши мероприятий.
Дать резидентам единый аккаунт для сайта и приложения, а администрации простой визуальный редактор контента без привлечения разработчиков.
Представить комплекс технопарка в интерактивном 3D и упростить знакомство с площадками, оборудованием и компаниями.

Контекст и задача
Брестский научно-технологический парк является крупнейшим инновационным центром и инкубатором технологического бизнеса Брестского региона. В 2022 году на его базе создавался демонстрационно-инновационный центр Индустрии 4.0, и площадке потребовалась цифровая инфраструктура соответствующего уровня: современный сайт, мобильное приложение и виртуальное представление комплекса.
Подрядчика выбирали на открытом международном конкурсе. Энкор студио подготовила предложение с методологией, планом-графиком и обоснованием каждой технологии и выиграла отбор. Команда проектировала среду, в которой ей предстояло работать самой: студия - резидент этого парка с 2020 года и уже разрабатывала для него интерактивный VR-модуль SmartBrest, поэтому специфику площадки знала изнутри.
Техническое задание объединяло двенадцать функциональных требований: единая база данных для всех сервисов, личные кабинеты резидентов, онлайн-платежи, PWA с push-уведомлениями, три языковые версии, NFC-взаимодействие с инфраструктурой, статистика посещаемости, SEO и интерактивная 3D-презентация комплекса. Отдельный контур требований касался суверенитета данных: открытый исходный код и размещение системы на сервере на территории Беларуси.
Состав экосистемы
За шесть месяцев команда спроектировала, разработала и передала заказчику шесть программных компонентов, работавших как одно целое.
Сайт bntp.by
Кастомная тема WordPress с блочным визуальным редактором: администрация собирала и меняла страницы самостоятельно. Социальные профили компаний-резидентов, каталог услуг, вакансии, афиша мероприятий с продажей билетов, блог, версии на русском, белорусском и английском, режим PWA с push-уведомлениями.
Личные кабинеты и платежи
Единая учётная запись действовала на сайте и в приложении. Для резидента это одна точка входа: профиль компании, услуги, вакансии и заявки в одном кабинете. Оплата услуг парка и билетов на события шла через белорусский платёжный сервис bePaid, включая оплату в один клик и внутренний баланс.
Мобильное приложение
iOS и Android на Flutter, с гостевым режимом для посетителей парка. Каталог резидентов и услуг, события, заявки, тёмная тема, три языка. NFC-метка на оборудовании открывала в телефоне карточку станка и запускала оплату аренды: модуль испытан на промышленных 3D-принтерах центра коллективного пользования.
Интерактивный 3D-обзор
Здание парка смоделировано целиком, от фасадов до интерьеров обоих крыльев. Сцена работала прямо в браузере на WebGL: дневной и ночной режимы, переходы между секторами, карточки резидентов подтягивались из единой базы. Отдельный веб-модуль показывал план размещения компаний по этажам, а админ-инструмент позволял парку обновлять этот план самостоятельно.
Единое ядро данных
Все компоненты читали и писали одни и те же данные через REST API, поэтому сайт, приложение, 3D-обзор и админ-инструменты всегда оставались синхронны. Заявки с форм попадали в CRM и дублировались в таск-трекер, уведомления и рассылки шли через SMTP-шлюз.
Подход и сроки
Работа шла тремя этапами с формальной приёмкой каждого: проектирование и прототипы, разработка и наполнение, передача исходных кодов с обучением команды заказчика.
На первом этапе утверждены план-график, стек технологий, карта страниц, структурные схемы всех модулей, прототипы интерфейсов и 3D-модель здания. На втором собраны сайт и админ-панель, API для приложения и 3D-модуля, проведены полевые испытания NFC и QR на оборудовании парка. На третьем экосистема перенесена на сервер технопарка и домен bntp.by, наполнена контентом, созданы учётные записи администрации и личные кабинеты компаний-резидентов.
Контракт отводил на работы до девяти месяцев. Полная приёмка состоялась через шесть: все три этапа приняты по актам, без замечаний. Экосистема передана в полное распоряжение заказчика: исходные коды всех шести компонентов, документация, руководства для резидентов и обучение администрации. Развитие и сопровождение системы не были завязаны на подрядчика.
- WordPress
- Gutenberg
- ACF
- BuddyPress
- Flutter
- bePaid SDK
- WebGL
- three.js
- Verge3D
- 3ds Max
- Blender
- AutoCAD
- REST API
- JWT
Результаты
Сайт bntp.by работает и сегодня, четвёртый год после сдачи, оставаясь основной цифровой площадкой технопарка.
Личные кабинеты созданы для всех компаний-резидентов парка: 51 на момент передачи (ноябрь 2022).
На момент передачи Android-версия приложения опубликована в Google Play; iOS-версия собрана и передана заказчику со сборками и исходным кодом.
Гарантийное сопровождение в течение года с реакцией на обращения в течение суток; обязательства исполнены полностью.