КЕЙСЫ

|
GEP — Геоинновационная Платформа

Первая национальная цифровая образовательная платформа в сфере недропользования

Цифровая экосистема под брендом GEP (Georesource Education Platform), объединяющая онлайн-курсы, VR-тренажёры, AI-ассистента и цифровые двойники месторождений для подготовки специалистов нефтегазовой, горнодобывающей и геологической отраслей.

Next.jsReactTypeScriptFastAPIAI-ассистентГеймификацияCloudPaymentsVR-обучение

Проблема

Нефтегазовая, горнодобывающая и геологическая отрасли испытывают дефицит квалифицированных кадров. Традиционное образование не успевает за технологиями: студенты изучают устаревшие методы, специалисты не имеют доступных программ повышения квалификации, а работодатели тратят месяцы на адаптацию сотрудников.

Решение

GIP создаёт единое цифровое пространство, где студенты получают актуальные знания с интерактивными квизами и видеоуроками, специалисты проходят курсы повышения квалификации с официальными сертификатами, компании заказывают корпоративные программы обучения, а AI-ассистент помогает 24/7.

Экосистема суб-брендов GEP

GEP|VR VR-тренажёры и цифровые двойники месторождений
GEP|Pro Профессиональные курсы повышения квалификации
GEP|Lab Виртуальные лаборатории
GEP|Academy Академические программы с сертификацией
GEP|AI Assistant Цифровой наставник 24/7

Что реализовано

01
Визуальный редизайн

8 фирменных цветов, 3 геологических паттерна, glass morphism, glow-эффекты, градиентные кнопки, 6+ CSS-анимаций, Hero-секция с плавающими гексагонами

02
AI-ассистент «ГИП»

11 баз знаний (геология, гидрогеология, нефтегаз, горное дело, Python, VR-тренажёры), follow-up подсказки, markdown-рендеринг, голосовой ввод, рейтинг ответов

03
Платежи и каталог

CloudPayments интеграция с промокодами и скидками, детальная страница курса, JSON-LD, sitemap, OG-изображения через Edge runtime

04
Личный кабинет

Dashboard с sidebar-навигацией, email/password + Telegram OAuth, индикатор надёжности пароля, «Мои курсы» в 3 табах

05
UX-полировка

Toast-уведомления (6 типов), Breadcrumbs, ScrollReveal, отзывы (+15 XP), каталог v2 с фильтрацией, страница урока с видео, accessibility

06
Геймификация

14 уровней (Новичок → Легенда), 15 достижений, streak-система, XP за действия, лидерборд Top-3, тёмная/светлая тема, сертификаты

07
Интерактивность

Onboarding 5 шагов, квизы с таймером, лидерборд, VideoPlayer (Kinescope), блог с 8 статьями и RSS feed

Стек технологий

Next.js 14 React 18 TypeScript 5 Tailwind CSS 3 FastAPI PostgreSQL JWT Kinescope CloudPayments Yandex Cloud S3 Web Audio API

Метрики проекта

~13 050 строк кода
~75 файлов
~40 компонентов
~20 роутов
~30 API-эндпоинтов
10 фаз разработки

Проблема

Нефтегазовая, горнодобывающая и геологическая отрасли испытывают дефицит квалифицированных кадров. Традиционное образование не успевает за технологиями: студенты изучают устаревшие методы, специалисты не имеют доступных программ повышения квалификации, а работодатели тратят месяцы на адаптацию сотрудников.

Решение

GIP создаёт единое цифровое пространство, где студенты получают актуальные знания с интерактивными квизами и видеоуроками, специалисты проходят курсы повышения квалификации с официальными сертификатами, компании заказывают корпоративные программы обучения, а AI-ассистент помогает 24/7.

Экосистема суб-брендов GEP

GEP|VR VR-тренажёры и цифровые двойники месторождений
GEP|Pro Профессиональные курсы повышения квалификации
GEP|Lab Виртуальные лаборатории
GEP|Academy Академические программы с сертификацией
GEP|AI Assistant Цифровой наставник 24/7

Что реализовано

01
Визуальный редизайн

8 фирменных цветов, 3 геологических паттерна, glass morphism, glow-эффекты, градиентные кнопки, 6+ CSS-анимаций, Hero-секция с плавающими гексагонами

02
AI-ассистент «ГИП»

11 баз знаний (геология, гидрогеология, нефтегаз, горное дело, Python, VR-тренажёры), follow-up подсказки, markdown-рендеринг, голосовой ввод, рейтинг ответов

03
Платежи и каталог

CloudPayments интеграция с промокодами и скидками, детальная страница курса, JSON-LD, sitemap, OG-изображения через Edge runtime

04
Личный кабинет

Dashboard с sidebar-навигацией, email/password + Telegram OAuth, индикатор надёжности пароля, «Мои курсы» в 3 табах

05
UX-полировка

Toast-уведомления (6 типов), Breadcrumbs, ScrollReveal, отзывы (+15 XP), каталог v2 с фильтрацией, страница урока с видео, accessibility

06
Геймификация

14 уровней (Новичок → Легенда), 15 достижений, streak-система, XP за действия, лидерборд Top-3, тёмная/светлая тема, сертификаты

07
Интерактивность

Onboarding 5 шагов, квизы с таймером, лидерборд, VideoPlayer (Kinescope), блог с 8 статьями и RSS feed

Стек технологий

Next.js 14 React 18 TypeScript 5 Tailwind CSS 3 FastAPI PostgreSQL JWT Kinescope CloudPayments Yandex Cloud S3 Web Audio API

Метрики проекта

~13 050 строк кода
~75 файлов
~40 компонентов
~20 роутов
~30 API-эндпоинтов
10 фаз разработки

Проблема

Нефтегазовая, горнодобывающая и геологическая отрасли испытывают дефицит квалифицированных кадров. Традиционное образование не успевает за технологиями: студенты изучают устаревшие методы, специалисты не имеют доступных программ повышения квалификации, а работодатели тратят месяцы на адаптацию сотрудников.

Решение

GIP создаёт единое цифровое пространство, где студенты получают актуальные знания с интерактивными квизами и видеоуроками, специалисты проходят курсы повышения квалификации с официальными сертификатами, компании заказывают корпоративные программы обучения, а AI-ассистент помогает 24/7.

Экосистема суб-брендов GEP

GEP|VR VR-тренажёры и цифровые двойники месторождений
GEP|Pro Профессиональные курсы повышения квалификации
GEP|Lab Виртуальные лаборатории
GEP|Academy Академические программы с сертификацией
GEP|AI Assistant Цифровой наставник 24/7

Что реализовано

01
Визуальный редизайн

8 фирменных цветов, 3 геологических паттерна, glass morphism, glow-эффекты, градиентные кнопки, 6+ CSS-анимаций, Hero-секция с плавающими гексагонами

02
AI-ассистент «ГИП»

11 баз знаний (геология, гидрогеология, нефтегаз, горное дело, Python, VR-тренажёры), follow-up подсказки, markdown-рендеринг, голосовой ввод, рейтинг ответов

03
Платежи и каталог

CloudPayments интеграция с промокодами и скидками, детальная страница курса, JSON-LD, sitemap, OG-изображения через Edge runtime

04
Личный кабинет

Dashboard с sidebar-навигацией, email/password + Telegram OAuth, индикатор надёжности пароля, «Мои курсы» в 3 табах

05
UX-полировка

Toast-уведомления (6 типов), Breadcrumbs, ScrollReveal, отзывы (+15 XP), каталог v2 с фильтрацией, страница урока с видео, accessibility

06
Геймификация

14 уровней (Новичок → Легенда), 15 достижений, streak-система, XP за действия, лидерборд Top-3, тёмная/светлая тема, сертификаты

07
Интерактивность

Onboarding 5 шагов, квизы с таймером, лидерборд, VideoPlayer (Kinescope), блог с 8 статьями и RSS feed

Стек технологий

Next.js 14 React 18 TypeScript 5 Tailwind CSS 3 FastAPI PostgreSQL JWT Kinescope CloudPayments Yandex Cloud S3 Web Audio API

Метрики проекта

~13 050 строк кода
~75 файлов
~40 компонентов
~20 роутов
~30 API-эндпоинтов
10 фаз разработки

Проблема

Нефтегазовая, горнодобывающая и геологическая отрасли испытывают дефицит квалифицированных кадров. Традиционное образование не успевает за технологиями: студенты изучают устаревшие методы, специалисты не имеют доступных программ повышения квалификации, а работодатели тратят месяцы на адаптацию сотрудников.

Решение

GIP создаёт единое цифровое пространство, где студенты получают актуальные знания с интерактивными квизами и видеоуроками, специалисты проходят курсы повышения квалификации с официальными сертификатами, компании заказывают корпоративные программы обучения, а AI-ассистент помогает 24/7.

Экосистема суб-брендов GEP

GEP|VR VR-тренажёры и цифровые двойники месторождений
GEP|Pro Профессиональные курсы повышения квалификации
GEP|Lab Виртуальные лаборатории
GEP|Academy Академические программы с сертификацией
GEP|AI Assistant Цифровой наставник 24/7

Что реализовано

01
Визуальный редизайн

8 фирменных цветов, 3 геологических паттерна, glass morphism, glow-эффекты, градиентные кнопки, 6+ CSS-анимаций, Hero-секция с плавающими гексагонами

02
AI-ассистент «ГИП»

11 баз знаний (геология, гидрогеология, нефтегаз, горное дело, Python, VR-тренажёры), follow-up подсказки, markdown-рендеринг, голосовой ввод, рейтинг ответов

03
Платежи и каталог

CloudPayments интеграция с промокодами и скидками, детальная страница курса, JSON-LD, sitemap, OG-изображения через Edge runtime

04
Личный кабинет

Dashboard с sidebar-навигацией, email/password + Telegram OAuth, индикатор надёжности пароля, «Мои курсы» в 3 табах

05
UX-полировка

Toast-уведомления (6 типов), Breadcrumbs, ScrollReveal, отзывы (+15 XP), каталог v2 с фильтрацией, страница урока с видео, accessibility

06
Геймификация

14 уровней (Новичок → Легенда), 15 достижений, streak-система, XP за действия, лидерборд Top-3, тёмная/светлая тема, сертификаты

07
Интерактивность

Onboarding 5 шагов, квизы с таймером, лидерборд, VideoPlayer (Kinescope), блог с 8 статьями и RSS feed

Стек технологий

Next.js 14 React 18 TypeScript 5 Tailwind CSS 3 FastAPI PostgreSQL JWT Kinescope CloudPayments Yandex Cloud S3 Web Audio API

Метрики проекта

~13 050 строк кода
~75 файлов
~40 компонентов
~20 роутов
~30 API-эндпоинтов
10 фаз разработки
НЭКС — Нейроэкспертная Комплексная Система

Веб-платформа коллективного подписания документов усиленной квалифицированной электронной подписью (УКЭП) для распределённых экспертных комиссий.

Платформа «НЭКС» для коллективного подписания документов УКЭП через браузер. КриптоПро CSP, 6 ролей, аудит, реестр экспертов. Полностью на русском языке.

Python 3.12Flask 3.0.3Flask-WTFSQLitePostgreSQLКриптоПро CSPNginxGunicornChart.js

О платформе

«НЭКС» (Нейроэкспертная Комплексная Система) — веб-платформа для организации коллективного подписания документов усиленной квалифицированной электронной подписью (УКЭП). Предназначена для работы распределённых экспертных комиссий ФБУ «ГКЗ», члены которых находятся в разных регионах. Платформа обеспечивает полный цикл работы: создание сессий, загрузку документов, назначение экспертов, подписание УКЭП в браузере, отслеживание прогресса, скачивание подписанных архивов. Интерфейс полностью на русском языке.

14 модулей
~8 500 строк кода
71 маршрут
32 типа аудит-событий

Стек технологий

Python 3.12, Flask 3.0.3, Flask-WTF 1.2.2, Gunicorn 23.0.0, SQLite / PostgreSQL, psycopg2-binary 2.9.10, openpyxl 3.1.5, КриптоПро CSP 4.0/5.0, КриптоПро ЭЦП Browser Plugin, Nginx, Chart.js 4.4.1. Все сторонние компоненты — свободное ПО с разрешительными лицензиями (MIT, BSD, LGPL, Public Domain, PostgreSQL License), допускающими коммерческое использование без территориальных ограничений. Принудительное обновление и управление из-за рубежа отсутствует.

Документация и поддержка

Полное руководство пользователя доступно в разделе «Инструкция» внутри платформы (17 разделов с пошаговыми инструкциями для экспертов, секретарей и администраторов, включая FAQ). Также предоставляется по запросу в формате PDF. Техническая поддержка: Email: info@novodigital.tech Телефон: +7-982-978-68-90, +7-989-185-77-23 Время работы: Пн–Пт, 10:00–17:00 (МСК) Срок ответа на обращение: в течение 1 рабочего дня. Стоимость рассчитывается индивидуально — уточняйте по email info@novodigital.tech.

Функциональные характеристики

— Создание сессий подписания с загрузкой документов (PDF, XML, XLSX, ZIP) — Приглашение экспертов по персональным ссылкам — Подписание УКЭП в браузере через КриптоПро CSP и Browser Plugin — Встроенный предпросмотр PDF, XML-заключений и Excel-файлов с полноэкранным режимом — Загрузка ZIP-архивов из ЛКН (модуль ЭЭЗ) с автоматической распаковкой — Отслеживание прогресса подписания в реальном времени — 6-уровневая ролевая модель (администратор, секретарь, эксперт ГКЗ, эксперт, руководитель комиссии, сотрудник ТС ГЭ) — Реестр экспертов с импортом из Excel и фильтрацией по виду ПИ (УВС, ТПИ, ПВ и ПС) — Загрузка экспертных заключений экспертами — Раздельное скачивание архивов ЗГЭ и заключений экспертов — Журнал аудита (32 типа действий) — Email-уведомления (5 типов) и webhook-интеграция (HMAC-SHA256) — Тёмная и светлая тема интерфейса

Системные требования

Серверная часть: ОС Linux (Ubuntu 22.04/24.04, Debian 11+, Astra Linux), Python 3.10+, SQLite 3 или PostgreSQL 12+, Nginx, Gunicorn 23.0, от 1 ГБ RAM, от 10 ГБ диск. Клиентская часть: браузер Chrome, Яндекс.Браузер, Edge или Firefox (последняя версия); КриптоПро CSP 4.0 или 5.0 (с действующей лицензией); КриптоПро ЭЦП Browser Plugin (бесплатно); токен или смарт-карта с действующим сертификатом УКЭП; протокол HTTPS (обязательно для работы плагина).

Установка и развёртывание

1. Установите системные пакеты: apt update && apt install -y python3 python3-pip python3-venv nginx curl 2. Распакуйте архив в каталог /opt/neks_platform/. Создайте виртуальное окружение: python3 -m venv venv, активируйте и установите зависимости: pip install -r requirements.txt. 3. Создайте systemd-юнит neks_platform.service, указав путь к Gunicorn и рабочий каталог /opt/neks_platform/. Задайте переменную окружения SECRET_KEY. 4. Настройте Nginx как reverse proxy на http://127.0.0.1:5000. Настройте отдачу статических файлов из /opt/neks_platform/static/. Рекомендуется настроить HTTPS через Let's Encrypt. 5. Запустите: systemctl enable neks_platform && systemctl start neks_platform && systemctl restart nginx.

Получение доступа и авторизация

При первом запуске автоматически создаётся учётная запись администратора (логин: admin). Администратор создаёт учётные записи пользователей через панель управления (раздел «Пользователи») и назначает роли. Эксперты входят двумя способами: через основную форму входа (логин/пароль) или по персональной ссылке на сессию подписания, полученной от секретаря. При первом входе рекомендуется сменить пароль. Для подписания УКЭП необходимо: вставить USB-токен (Рутокен, eToken и т.д.) с действующим сертификатом, убедиться что установлены КриптоПро CSP 4.0/5.0 и КриптоПро ЭЦП Browser Plugin.

Руководство эксперта: подписание документов

Шаг 1. Откройте ссылку на сессию подписания, полученную от секретаря. Шаг 2. Введите логин и пароль. При первом входе рекомендуется сменить пароль. Шаг 3. Ознакомьтесь с документами. Нажмите на название файла для предпросмотра (PDF — встроенный просмотрщик, XML — форматированный вид с разделами, Excel — табличный предпросмотр). Для всех типов доступен полноэкранный режим. Шаг 4. Нажмите «Выбрать сертификат». Убедитесь, что USB-токен вставлен. Выберите сертификат УКЭП из списка. Шаг 5. Нажмите «Подписать все файлы». Подпись создаётся локально — приватный ключ никуда не передаётся. На сервер отправляется только открепленная подпись (.sig). Шаг 6. Дождитесь подтверждения (зелёная галочка у каждого файла). Дополнительно: внештатные эксперты могут загрузить своё экспертное заключение (блок «Мои файлы» внизу страницы подписания) и подписать его тем же сертификатом. Загруженные файлы видны только эксперту и секретарю.

Руководство секретаря: создание и управление сессиями

Создание сессии: нажмите «+ Новая» → укажите название месторождения → выберите вид ПИ (УВС, ТПИ, ПВ и ПС) → укажите количество подписантов → загрузите файлы (PDF, XML, XLSX или ZIP-архив из ЛКН) → назначьте экспертов из реестра (список фильтруется по виду ПИ) → нажмите «Создать сессию». Система сгенерирует уникальную ссылку и отправит email-приглашения. Управление сессией: на странице сессии отображается прогресс подписания, список файлов с подписями, ссылка для экспертов. Доступна загрузка дополнительных файлов, замена файлов (с историей версий), редактирование состава экспертов, закрытие сессии. Скачивание: кнопка «📦 ЗГЭ» — ZIP-архив с заключением (PDF + XML + подписи .sig), совместимый с форматом ЛКН/ЭЭЗ. Кнопка «📦 Заключения» — отдельный архив с файлами внештатных экспертов. Интеграция с ЛКН: выгрузите ZIP из модуля ЭЭЗ → создайте сессию на платформе → загрузите ZIP (автоматическая распаковка) → после подписания скачайте архив ЗГЭ → загрузите обратно в ЛКН.

Руководство администратора

Администратору доступны разделы: — Пользователи: создание, редактирование, блокировка учётных записей, назначение ролей — Реестр экспертов: импорт из Excel (ФИО, email, вид ПИ), редактирование карточек, поиск, фильтрация по виду ПИ и региону — Журнал аудита: все действия пользователей (вход, создание сессий, подписание, загрузка файлов и др.) с фильтрацией по типу, пользователю и дате — Статистика: графики активности, подписаний, сессий — API-ключи: управление ключами для webhook-интеграции — Управление всеми сессиями: просмотр, фильтрация, архивирование

tNavigator

Оценка модуля по подземным сооружениям в среде T‑Navigator

Получение объективной оценки работоспособности, функциональной полноты и корректности результатов расчётов Модуля по подземным сооружениям, а также выработка рекомендаций по его промышленной эксплуатации и возможной доработке.

T-NavigatorПодземные сооруженияПромышленная эксплуатацияЭкспертная оценка

Задача

Объективная оценка работоспособности, функциональной полноты и корректности результатов расчётов Модуля по подземным сооружениям в среде T‑Navigator, а также выработка рекомендаций по его промышленной эксплуатации и возможной доработке.

Стек технологий

T-Navigator Подземные хранилища Гидродинамическое моделирование

Проекты, реализованные нашими специалистами в сфере цифровизации государственных и корпоративных процессов

Государственное управление

Интеллектуальная платформа документооборота

Единая веб-платформа, заменившая 4–6 разрозненных информационных систем и охватывающая полный цикл экспертного документооборота — от приёма заявления до формирования подписанного пакета документов.

Python 3.12FlaskPostgreSQLКриптоПро CSPГОСТ 34.10-2018

Что сделали

Спроектировали и реализовали веб-платформу с модульной архитектурой: генерация документов, коллективное подписание, реестр специалистов, аналитика. Реализовали коллективное подписание документов УКЭП через браузер (КриптоПро CSP, ГОСТ 34.10-2018) с поддержкой PDF, XML и Excel. Встроили шаблонную генерацию до 12 типов документов с автоматической подстановкой реквизитов и многоуровневой валидацией. Создали реестр специалистов с 35+ атрибутами и автоматическим подбором кандидатов. Обеспечили полную автономность: система работает без зависимости от внешних сервисов.

Результат

6–8× ускорение подготовки
0 ошибок в реквизитах
−2 внешних ИС заменено

Стек

Python 3.12 Flask PostgreSQL FastAPI docxtpl Jinja2 КриптоПро CSP Gunicorn
Экспертиза

Система шаблонной генерации типовых документов

Автоматизация подготовки комплектов типовых документов (до 12 типов форм на одно заявление) с возможностью редактирования шаблонов специалистами без разработчиков.

PythondocxtplJinja2Strategy Pattern

Что сделали

Реализовали конвейер генерации: загрузка → нормализация → сборка контекста → шаблон → генерация → журналирование. Паттерн Strategy: каждый тип документа — отдельный модуль. Сравнительное испытание python-docx vs docxtpl+Jinja2. Модель данных из 8 сущностей с семантическим версионированием и многоуровневой валидацией (ИНН, даты, лицензии).

Результат

12 типов документов
2,1 ошибок предотвращено / заявление

Что сделали

Реализовали конвейер генерации: загрузка → нормализация → сборка контекста → шаблон → генерация → журналирование. Паттерн Strategy: каждый тип документа — отдельный модуль. Сравнительное испытание python-docx vs docxtpl+Jinja2. Модель данных из 8 сущностей с семантическим версионированием и многоуровневой валидацией (ИНН, даты, лицензии).

Результат

12 типов документов
2,1 ошибок предотвращено / заявление
Учёт природных ресурсов

Генерация машиночитаемых XML-документов с УКЭП-подписанием

Инструмент формирования юридически значимых XML-документов с данными учёта и их подписание УКЭП в соответствии с ФЗ-63 «Об электронной подписи».

Python 3КриптоПро CSPXMLSHA-256ГОСТ Р 34.10-2012

Что сделали

Генерация XML с метаданными и привязкой к PDF через SHA-256. Три метода подписания с автоопределением (CAdESCOM, cryptcp, .NET CMS) по ГОСТ Р 34.10-2012. Режим соподписания, многоуровневая валидация, GUI-приложение с таблицей (19 колонок, 3 блока).

Результат

20+ XML без ошибок
3 метода подписания
GovTech / NLP

Исследование применения языковых моделей для экспертной деятельности

Определение границ применимости LLM для навигации по нормативной базе, проверки комплектности документов и подготовки экспертных заключений.

LLMRAGLoRAQdrantRAGAS

Что сделали

Сравнительное исследование Saiga, DeepSeek. Fine-tuning 13B на ~200 документах (LoRA rank=16, GPTQ 4-bit). Экспертная оценка: 40% галлюцинаций, 27% невалидных ссылок. RAG-стек: гибридный чанкинг, доменный словарь, приоритизация по юридической силе. Мультиагентная архитектура.

Результат

Определены границы автономного применения LLM. Спроектирована RAG-архитектура для нормативных документов. Четырёхуровневая классификация задач по потенциалу автоматизации. Результаты опубликованы в научной статье.

Стек

Python Saiga LLM DeepSeek LoRA GPTQ Qdrant FRIDA embeddings RAGAS
Государственное управление

Telegram-бот для автоматизации выдачи регистрационных номеров

Автоматизация присвоения регистрационных номеров документам с обязательной верификацией ответственным специалистом через Telegram.

PythonAiogramTelegram Bot API

Что сделали

Telegram-бот с двухступенчатой выдачей: номер генерируется программно, но вступает в силу после подтверждения уполномоченным сотрудником. База данных с защитой от дублирования. Простой интерфейс для нетехнических пользователей.

Результат

200+ выданных номеров
17 пользователей
0 дубликатов