Overview
Приложение для быстрого учёта картриджей и модулей: добавление моделей (в т.ч. несколько штрих-кодов), привязка к принтерам и экран «Новая инвентаризация».
Objectives
- Поддержка нескольких штрих-кодов у одной модели
- Привязка принтеров к моделям
- Быстрый ввод при инвентаризации
Implementation
Architecture
ASP.NET Core; хранение в MySQL; деплой через Docker или скрипты установки/обновления.
- Модели/справочники
- Формы ввода и валидация
- Страница инвентаризации
- Скрипты install/upgrade
Challenges
- Удобство массового ввода
- Контроль целостности связей модель ↔ принтер
Results
- Сокращение времени инвентаризаций
- Унификация данных
- Простое развёртывание
Tech Stack
.NET 8
MySQL
Bootstrap 5
Docker/Script