Metal CRM — system ERP do zarządzania produkcją i zamówieniami
Kompleksowy system ERP/CRM dla zakładu obróbczo-metalowego, zaprojektowany od podstaw. Pełna automatyzacja cyklu — od zgłoszenia klienta do wysyłki gotowego produktu.
SKALA: 42+ moduły serwerowe, 55+ modeli baz danych, 200+ punktów końcowych API, 180+ hooków React Query, 45+ komponentów UI.
ZAMÓWIENIA — Podwójna tablica Kanban (Sprzedaż + Produkcja) z 19 statusami i funkcją przeciągnij i upuść. Status LAUNCH — most między działami. Pełny audyt ścieżki z kolorową mapą zamówienia. Optymistyczne aktualizacje UI z możliwością cofnięcia w przypadku błędu. Karta zamówienia: obliczenia (BOM, marża, rabaty), zadania dla maszyn, rezerwacja materiałów, płatności, plan-rejestr, historia, komentarze z wzmiankami użytkowników.
PRODUKCJA — Zarządzanie maszynami: laser, gięcie, hydraulika. Kolejka zadań z timerami i priorytetami. Śledzenie czasu: plan/teoria/fakt. Prognozowanie opóźnień, wykrywanie przeciążenia, konfigurowalny procent buforowy i harmonogram pracy.
MAGAZYN — Ewidencja arkuszy i odpadów. Katalog materiałów. Kontrola zapasów z ostrzeżeniami. Inwentaryzacja z rozbieżnościami, workflow zatwierdzania, odpisy, rezerwacja pod zamówienie. Kategorie cenowe według objętości.
FINANSE — Płatności: gotówka, bezgotówkowe, karta. Zaliczka/częściowa/ostateczna. Koszty związane z maszynami. Analiza przychodów i wydatków według okresów. Eksport do Excel i PDF.
ZGODY — 8 typów zapytań: rabat, cena metalu, zakupy, oferta, faktura i inne. Hierarchiczna struktura, wątki dyskusji, automatyczne wyzwalacze.
ANALITYKA — Pulpity nawigacyjne dla maszyn, metryki odchyleń, kalendarz wydarzeń, konfigurowalne widgety (react-grid-layout).
DOSTĘP — RBAC z 19+ uprawnieniami. Role: administrator, menedżer, technolog, operator. Uwierzytelnianie dwuskładnikowe, OAuth. Dziennik audytu działań.
REALTIM — Powiadomienia WebSocket (Socket.io). 8 kategorii: zadania, zamówienia, magazyn, zakupy, produkcja i inne. Powiadomienia e-mailowe przez serwerowe renderowanie szablonów.
STEK — 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 #Produkcja #FullStack #WebSocket #RBAC #Analityka #TailwindCSS
SKALA: 42+ moduły serwerowe, 55+ modeli baz danych, 200+ punktów końcowych API, 180+ hooków React Query, 45+ komponentów UI.
ZAMÓWIENIA — Podwójna tablica Kanban (Sprzedaż + Produkcja) z 19 statusami i funkcją przeciągnij i upuść. Status LAUNCH — most między działami. Pełny audyt ścieżki z kolorową mapą zamówienia. Optymistyczne aktualizacje UI z możliwością cofnięcia w przypadku błędu. Karta zamówienia: obliczenia (BOM, marża, rabaty), zadania dla maszyn, rezerwacja materiałów, płatności, plan-rejestr, historia, komentarze z wzmiankami użytkowników.
PRODUKCJA — Zarządzanie maszynami: laser, gięcie, hydraulika. Kolejka zadań z timerami i priorytetami. Śledzenie czasu: plan/teoria/fakt. Prognozowanie opóźnień, wykrywanie przeciążenia, konfigurowalny procent buforowy i harmonogram pracy.
MAGAZYN — Ewidencja arkuszy i odpadów. Katalog materiałów. Kontrola zapasów z ostrzeżeniami. Inwentaryzacja z rozbieżnościami, workflow zatwierdzania, odpisy, rezerwacja pod zamówienie. Kategorie cenowe według objętości.
FINANSE — Płatności: gotówka, bezgotówkowe, karta. Zaliczka/częściowa/ostateczna. Koszty związane z maszynami. Analiza przychodów i wydatków według okresów. Eksport do Excel i PDF.
ZGODY — 8 typów zapytań: rabat, cena metalu, zakupy, oferta, faktura i inne. Hierarchiczna struktura, wątki dyskusji, automatyczne wyzwalacze.
ANALITYKA — Pulpity nawigacyjne dla maszyn, metryki odchyleń, kalendarz wydarzeń, konfigurowalne widgety (react-grid-layout).
DOSTĘP — RBAC z 19+ uprawnieniami. Role: administrator, menedżer, technolog, operator. Uwierzytelnianie dwuskładnikowe, OAuth. Dziennik audytu działań.
REALTIM — Powiadomienia WebSocket (Socket.io). 8 kategorii: zadania, zamówienia, magazyn, zakupy, produkcja i inne. Powiadomienia e-mailowe przez serwerowe renderowanie szablonów.
STEK — 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 #Produkcja #FullStack #WebSocket #RBAC #Analityka #TailwindCSS