Портал производства и склада для выпуска эндоскопов
Развёртывание и обновление модульного портала на .NET / Blazor рядом с существующей CRM на Bitrix24, перенос полных спецификаций изделий из Excel.
377деталей в самой большой спецификации
12миграций применено на проде
119новых компонентов импортировано из Excel идемпотентно
Задача
Данные производства жили в таблицах; портал нужно было запустить рядом с Bitrix24, который уже занимал порты 80/443.
Что сделано
- Свой nginx вместо Caddy из апстрима, маршрутизация API по Host, проверен CORS, доступ через SSH-туннель.
- Обновление прода: 347 файлов, 12 новых миграций, перед выкаткой дамп БД; восстановлены DTO, потерянные из-за правила .gitignore.
- Идемпотентные импортёры на Python: пользователи и роли, номенклатура, спецификации эндоскопов и стоек — 119 новых комплектующих.
Результат
Структура изделий переехала из Excel в портал; первая заявка на закуп (160 шт.) создана по загруженным спецификациям.