Система личных кабинетов TNF
Автоматизация регистрации участников ежегодного промышленно-энергетического форума TNF — от первой заявки до бейджа с QR-кодом на входе.
- Единое окно регистрации
- Бейджи с QR-кодом и интеграция
- Онлайн-оплата участия
- Синхронизация с CRM и мобильным приложением
Описание проекта
TNF (промышленно-энергетический форум, г. Тюмень) — одно из крупнейших отраслевых событий страны для нефтегазовой и энергетической отрасли. Каждый год форум собирает тысячи участников из десятков регионов, и весь поток регистраций, аккредитаций и заявок необходимо обрабатывать в сжатые сроки.
Мы спроектировали и разработали единую цифровую платформу — личный кабинет участника TNF, которая автоматизирует весь жизненный цикл участника: от регистрации и подачи заявок до выпуска бейджа с QR-кодом и прохода через систему контроля доступа.
Масштаб, под который строилась система
Личный кабинет рассчитан на нагрузку реального события. Вот масштаб форума TNF 2026, который обслуживает платформа:
Регистрация и авторизация
Вход реализован тремя способами — по звонку, по SMS и по e-mail, — чтобы участник попадал в кабинет максимально быстро. Регистрация подтверждается одноразовым кодом по SMS с защитой от перебора.
Компания участника определяется по ИНН через сервис DaData: реквизиты, наименование и руководитель подтягиваются автоматически — участнику не нужно вводить их вручную.
Мультиролевая модель — одна система для всех типов участников:
- Делегации и кураторы компаний (командная регистрация)
- Свободные участники и посетители EXPO
- Представители СМИ (аккредитация прессы)
- Организаторы форума
- Спикеры и программный комитет
Форматы участия и заявки
Главный экран кабинета — витрина форматов участия. Участник видит все доступные мероприятия и форматы, подаёт заявки и отслеживает их статус в одном месте.
- Участник Технедели
- Участник Форума
- Посетитель EXPO
- Участник HR-саммита и других мероприятий программы
Каждый формат имеет свои условия доступа, тарификацию и состояние («регистрация открыта / ещё не открыта»). Логика заявок управляется из админ-панели оргкомитета без участия разработчиков.
Профиль участника
Профиль разбит на логичные разделы — личная, контактная, профессиональная информация, авторизация и дополнительные данные. Поля для бейджа заполняются на русском и латиницей.
Загрузка фотографии сопровождается строгими требованиями (размер, формат, фон, тип «как для документов») и проходит модерацию — это гарантирует корректную печать бейджей и аккредитаций.
Бейджи и контроль доступа
Ключевая часть проекта — мост между цифровой регистрацией и физическим входом на форум. После подтверждения данных система генерирует персональный бейдж с уникальным QR-кодом и выгружает его в PDF.
Бейджи интегрированы со СКУД Bars: каждому участнику назначаются режимы доступа и транспорта, а статусы (выдан, отправлен в СКУД, заблокирован) синхронизируются в реальном времени. На входе QR-код участника считывается турникетом.
Программа форума
Деловая программа форума — десятки параллельных сессий. В кабинете она представлена интерактивным расписанием с разбивкой по дням и фильтрами по форматам участия.
Участник добавляет интересующие сессии в избранное и формирует личное расписание «Моё расписание», а доступность сессий подсвечивается в зависимости от формата его бейджа.
Сервисы для участников
Кабинет — это не только регистрация. Вокруг неё собран набор сервисов, которые делают участие в форуме удобным: бронирование гостиниц города, фотобанк прошедших мероприятий, деловые встречи (B2B) и сквозные уведомления.
Документы и платежи
Онлайн-оплата участия
Платежи проходят через эквайринг InvoiceBox: формирование заказа, оплата физлицами и юрлицами, учёт НДС, апгрейд формата участия и автоматическая сверка статусов оплаты по расписанию (cron).
Счета и договоры
Счета и договоры генерируются из шаблонов через PhpWord и конвертируются в PDF (mPDF): автонумерация, сумма прописью, реквизиты делегирующей компании и подстановка НДС — без ручной подготовки документов.
Интеграции и автоматизация
Личный кабинет — это хаб, связанный с внешними системами оргкомитета. Рутинные операции вынесены в фоновые задачи.
AmoCRM
синхронизация участников и сделок в реальном времени
DaData
определение компании и реквизитов по ИНН
InvoiceBox
приём оплаты участия, учёт НДС
СКУД Bars
контроль доступа по QR-бейджам на турникетах
SMS-шлюз
подтверждение телефона, защита от перебора
Telegram-боты
чат-бот форума и бот техподдержки, рассылки
REST API
мобильное приложение на Bearer-токенах
Cron-задачи
сверка оплат, статусы бейджей, рассылки
Стек и архитектура
Результат для клиента
-
01
Единое окно регистрации для всех типов участников вместо разрозненной ручной обработки.
-
02
Автоматический выпуск бейджей с QR и проход через СКУД — без ручной печати и сверок.
-
03
Онлайн-оплата и автогенерация документов снимают нагрузку с оргкомитета.
-
04
Масштабируемая платформа, которую переиспользуют на форуме каждый год.