Metal CRM — ERP-система управління виробництвом та замовленнями.
Комплексна ERP/CRM-система для металообробного заводу, розроблена з нуля. Повна автоматизація циклу — від заявки клієнта до відвантаження готової продукції.
МАСШТАБ: 42+ серверних модулів, 55+ моделей БД, 200+ API-ендпоінтів, 180+ React Query хуків, 45+ UI-компонентів.
ЗАКАЗИ — Подвійна Kanban-дошка (Продажі + Виробництво) з 19 статусами та drag-and-drop. Статус LAUNCH — міст між відділами. Повний аудит-трейл з кольоровою картою шляху замовлення. Оптимістичні
оновлення UI з відкатом при помилці. Картка замовлення: розрахунки (BOM, націнка, знижки), завдання по станках, резервування матеріалів, оплати, план-реєстр, історія, коментарі з упомінаннями
користувачів.
ВИРОБНИЦТВО — Управління станками: лазер, гнучка, гідравліка. Черга завдань з таймерами та пріоритетами. Відстеження часу: план/теорія/факт. Прогнозування затримок, виявлення
перевантаження, налаштовуваний буферний відсоток і робочий графік.
СКЛАД — Облік листів та обрізків. Каталог матеріалів. Контроль залишків з попередженнями. Інвентаризація з розбіжностями, workflow затвердження, списання, резервування під замовлення. Цінові
категорії за обсягом.
ФІНАНСИ — Платежі: готівка, безготівковий, карта. Попередня оплата/часткова/фінальна. Витрати по станках. Аналітика доходів і витрат по періодах. Експорт в Excel і PDF.
СОГЛАСУВАННЯ — 8 типів запитів: знижка, ціна металу, закупівля, КП, рахунок тощо. Ієрархічна структура, тредові обговорення, автоматичні тригери.
АНАЛІТИКА — Дашборди по станках, метрики відхилень, календар подій, налаштовувані віджети (react-grid-layout).
ДОСТУП — RBAC з 19+ дозволами. Ролі: адміністратор, менеджер, технолог, оператор. Двофакторна аутентифікація, OAuth. Аудит-лог дій.
РЕАЛТАЙМ — WebSocket сповіщення (Socket.io). 8 категорій: завдання, замовлення, склад, закупівлі, виробництво тощо. Поштові сповіщення через серверний рендеринг шаблонів.
СТЕК — Frontend: Next.js 16, React 19, TypeScript, Zustand, React Query v5, dnd-kit, Radix UI, Tailwind CSS 4, Recharts, TipTap, Zod, jsPDF. Backend: NestJS 11, Prisma v6, PostgreSQL,
Redis, Socket.io, Swagger, Helmet, reCAPTCHA.
#CRM #ERP #NestJS #NextJS #React #TypeScript #PostgreSQL #Prisma #Kanban #Виробництво #FullStack #WebSocket #RBAC #Аналітика #TailwindCSS
МАСШТАБ: 42+ серверних модулів, 55+ моделей БД, 200+ API-ендпоінтів, 180+ React Query хуків, 45+ UI-компонентів.
ЗАКАЗИ — Подвійна Kanban-дошка (Продажі + Виробництво) з 19 статусами та drag-and-drop. Статус LAUNCH — міст між відділами. Повний аудит-трейл з кольоровою картою шляху замовлення. Оптимістичні
оновлення UI з відкатом при помилці. Картка замовлення: розрахунки (BOM, націнка, знижки), завдання по станках, резервування матеріалів, оплати, план-реєстр, історія, коментарі з упомінаннями
користувачів.
ВИРОБНИЦТВО — Управління станками: лазер, гнучка, гідравліка. Черга завдань з таймерами та пріоритетами. Відстеження часу: план/теорія/факт. Прогнозування затримок, виявлення
перевантаження, налаштовуваний буферний відсоток і робочий графік.
СКЛАД — Облік листів та обрізків. Каталог матеріалів. Контроль залишків з попередженнями. Інвентаризація з розбіжностями, workflow затвердження, списання, резервування під замовлення. Цінові
категорії за обсягом.
ФІНАНСИ — Платежі: готівка, безготівковий, карта. Попередня оплата/часткова/фінальна. Витрати по станках. Аналітика доходів і витрат по періодах. Експорт в Excel і PDF.
СОГЛАСУВАННЯ — 8 типів запитів: знижка, ціна металу, закупівля, КП, рахунок тощо. Ієрархічна структура, тредові обговорення, автоматичні тригери.
АНАЛІТИКА — Дашборди по станках, метрики відхилень, календар подій, налаштовувані віджети (react-grid-layout).
ДОСТУП — RBAC з 19+ дозволами. Ролі: адміністратор, менеджер, технолог, оператор. Двофакторна аутентифікація, OAuth. Аудит-лог дій.
РЕАЛТАЙМ — WebSocket сповіщення (Socket.io). 8 категорій: завдання, замовлення, склад, закупівлі, виробництво тощо. Поштові сповіщення через серверний рендеринг шаблонів.
СТЕК — Frontend: Next.js 16, React 19, TypeScript, Zustand, React Query v5, dnd-kit, Radix UI, Tailwind CSS 4, Recharts, TipTap, Zod, jsPDF. Backend: NestJS 11, Prisma v6, PostgreSQL,
Redis, Socket.io, Swagger, Helmet, reCAPTCHA.
#CRM #ERP #NestJS #NextJS #React #TypeScript #PostgreSQL #Prisma #Kanban #Виробництво #FullStack #WebSocket #RBAC #Аналітика #TailwindCSS