Единый источник правды для вашего ИТ-инвентаря.
Инвентарь оборудования и сети, выдачи сотрудникам с печатными PDF-актами, лицензии, мобильные линии, договоры с поставщиками и полный аудит-трейл — на вашем сервере, одной командой Docker.

От онбординга до возврата — четыре шага.
Бумажная подпись остаётся у вас; цифровой источник правды — в ITACM.
Онбординг
Создайте сотрудника, зарезервируйте устройство и линию со склада.
Выдача
Оборудование, линия и ПО в корзине; напечатайте PDF, подпишите.
Эксплуатация
Оповещения панели, продления лицензий, связи договоров.
Офбординг
Возврат, передача, списание или продажа — записано в аудите.
Ваша утренняя диспетчерская
KPI, недавние выдачи, предупреждения EOL и запланированные онбординги с одного взгляда — истекающие лицензии и низкий запас в одной полосе.
- Статусы: In Stock, Assigned, Reserved, Repair, Sold…
- Колокол и карточка, когда подходит онбординг
- Графики распределения и стоимости инвентаря
Инфраструктура — вне персональной выдачи
Файрволы, коммутаторы, серверы и хранилища привязаны к площадке и ответственному — с интерактивной топологией и картами стоек.
- Топология по площадке, стрелки аплинков, родители между площадками
- Размещение в стойке / U с обнаружением наложений
- IP управления, прошивка, гарантия, связанные лицензии
У кого купили, когда продление?
MSP, провайдеры и поставщики оборудования с контактами; договоры со стоимостью, сроком и циклом выставления — напоминание за 60 дней и архив документов.
- Мультивалютность и отсчёт до продления
- Договоры и счета по каждому поставщику
- Разделение доступа Public / Confidential
Атомарная корзина, PDF-акт с вашим брендом
Выберите сотрудника, добавьте устройства и/или линии, подтвердите. Одна транзакция с блокировкой строки создаёт выдачу и акт с вашим брендом.
- Двойная выдача невозможна — блокировки + транзакция
- Несколько дизайнов акта, редактируемые условия
- Повторная печать сохраняет исходного выдавшего
Данные для решений, след для доверия
20 готовых отчётов плюс конструктор (источник × столбцы × фильтры) в CSV, рядом — фильтруемая лента аудита по всей системе.
- Стоимость инвентаря, жизненный цикл, тренды закупок
- Кто что сделал — с меткой времени и связями
- Секреты маскируются перед сохранением
От боковой панели до базы — единая система.
Каждый модуль идёт по одной цепочке — вид → маршрут → сервис → таблица — всё за ролевым доступом.
Панель
KPI, оповещения, распределение, активность.
Оборудование
QR, стоимость и гарантия, жизненный цикл, поиск.
Сеть & Серверы
Топология, стойки, площадка + ответственный.
Каталог продуктов
Бренды, категории, жизненный цикл, характеристики.
ПО & Лицензии
Пулы мест, атомарная выдача, оповещения.
Мобильные линии
Инвентарь SIM и номеров с историей.
Поставщики & Договоры
Поставщики, продления, документы.
Расходники
Движения запасов, оповещения о нехватке.
Сотрудники
Детали, онбординг и офбординг.
Выдача
Атомарная корзина и печатные акты.
Обслуживание
Ремонт, возврат, списание — с документами.
Инвентаризация
Физический подсчёт камерой и сверка.
Отчёты
20 шаблонов плюс конструктор, CSV и бланк.
Журнал аудита
Единая, фильтруемая лента активности.
ИТ-пользователи
RBAC — создать, роль, отключить, удалить.

Управляйте и с места.
Отдельного приложения нет — весь интерфейс адаптивный: нижняя навигация, центральная кнопка QR-сканирования и чтение штрих/QR камерой.
- →Нижняя навигация и сканер камеры
- →Начните подсчёт на ПК, продолжайте сканировать на телефоне
- →Широкие таблицы становятся карточками на телефоне
Одна команда для запуска, данные остаются у вас.
Код встроен в образ — без шага сборки. Всё в PostgreSQL, одна резервная копия покрывает всю систему.
Ролевой доступ
Owner / Admin / Helpdesk / Viewer — на каждом эндпоинте, перепроверяется при каждом запросе.
Усилено
JWT (фиксированный алгоритм) + bcrypt, проверка magic-byte, строгая CSP, лимиты запросов, дерево 0-CVE.
Полный аудит-трейл
Каждое изменение пишется в журнал аудита; секреты маскируются.
Копия одним дампом
Всё, включая архив документов, в PostgreSQL. Без облачной привязки и телеметрии.
# клонировать, сгенерировать секреты, запустить git clone https://github.com/enesyaks/ITACM.git cd ITACM && docker compose up -d --build # → http://localhost:8000 (мастер онбординга) # полный бэкап (БД + документы): docker compose exec api npm run migrate:export