Газпром экспо / Документы и закупочные процессы
Платформа для реестров и закупочной документации
Внутренняя платформа для реестров, форм, закупочной документации и автоматической проверки данных.
Продуктовый дизайнер и Fullstack-разработчик

Что делалось вручную
Реестры, таблицы и документы обрабатывались вручную. Ввод, проверка, хранение и результаты обработки находились в разных частях процесса.
Что объединила платформа
Платформа связала пользовательский интерфейс, REST API, PostgreSQL, обработку документов и локальный анализ текста в одном веб-процессе.
Проверка данных и файлов
Бизнес-правила проверяют обязательные поля, связи, статусы и допустимые переходы до изменения состояния.
Импорт Excel отдельно проверяет структуру файла, типы данных, обязательные столбцы и строки.
Интерфейс платформы
Спроектировал сценарии работы с реестрами, формами, документами и результатами проверки.
Состояния интерфейса показывают обязательные поля, ошибки файла и допустимые переходы до изменения данных.
Моя зона ответственности
REST API для реестров, документов, результатов обработки и отчётных данных.
Бизнес-правила и импорт Excel с валидацией.
Взаимодействие FastAPI, React, PostgreSQL, модуля документов и локального анализа текста.
Единый формат ошибок, кеширование справочников и подробное логирование.
Стек
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- Redis
- Pydantic
- Docker
