CRM z modułem do zarządzania połączeniami produktów w konfiguratorze.
MotoryzacjaProdukjaZabudowa samochodu
CRM umożliwia zarządzanie zamówieniami złożonymi przez konfigurator oraz zarządzanie produktami, połączeniami między produktami w krokach konfiguratora, halami produkcyjnymi, handlowcami.
Projekt powstał na zlecenie dużej firmy produkcyjnej, która zajmuje się produkcją zabudów samochodów dostawczych, pojazdów dla niepełnosprawnych, izoterm oraz busów. Dane klienta zostały ukryte ze względu na umowę NDA.
Architektura i technologie
Aplikacja
Technologia
Funkcje
Konfigurator (warstwa wizualna)
React.js
wybór produktów w 20 krokach
składanie zamówienia
płatność online
wybór miejsca odbioru
pobieranie zamówienia w PDF
CRM (warstwa wizualna)
React.js
zarządzanie zamówieniami
przypisywanie handlowców
zarządzanie produktami
łączenie produktów
zarządzanie halami
zarządzanie użytkownikami
API (warstwa mechaniczna)
Laravel
zapisywanie danych
logowanie użytkownika
rejestracja użytkowników
sprawdzanie poprawności produktów
integracja z Przelewy24
Projekt zbudowaliśmy na naszym silniku CRM, który zmnieszył czas realizacji i cenę o ponad 50%.
Role w CRM
Oprogramowanie zostało przygotowane dla pracowników firmy. Role różniące się uprawnieniami to: administrator, zarząd producenta, pracownik producenta, dealer, handlowiec. Podczas logowania użytkownik musi przejść dwuetapowe logowanie polegające na podaniu loginu i hasła w pierwszy etapie oraz podaniu 6 cyfrowego kodu z SMS w drugim etapie. Dodatkowo dla roli administratora rozpoznajemy urządzanie oraz przeglądarkę, z której sie loguje. Jeśli jest to nowe urządzanie inny admistrator musi zaakcetować logowanie.
Makieta UX - lista zamówień
Zamówienie może zostać dodane do CRM ręcznie w CRM lub bezpośrednio przez klienta z konfiguratora. Ręcznie dodanie zamówienia dokonywane jest w momencie gdy klient składa zamówienie telefonicznie lub w oddziale.
Makieta UX - zamówienie
W podglądzie zamówienia generowana jest historia zmian, możliwe jest przypisanie handlowca, hali produkcyjnej, do której trafi zamówinie oraz zmiany w konfiguracji.
Makieta UX - lista produktów
Produkty zostały podzielone na elementy reprezentujące jeden wybór w konfiguracji. Produkty można dodawać do nowego zamówienia jeśli jest ich brak w magazynie. Dane o dostępności pobierane są z systemu ERP przez REST API. Złozone zamówienie trafia do jednego lub większej ilości dostawców.
Makieta UX - łaczenie produktów
Każdy produkt z listy automatycznie dodawany jest do siatki produtowej, której połączenia odwierciedlają kroki konfiguratora. W przykładzie połączenie produktów Fiat + Ducato + 1.5 MJ 140 KM + 110 kWh skutkuje wygenerowaniem możliwości wyboru takich produków w konfiguratorze. Poziomy pionowe reprezentują kroki konfiguratora, np. pierwszy poziom to pierwszy krok konfiguratora. Jeśli produkt nie jest połączony wtedy dana możliwość nie będzie wygenerowana, np. wybór Fiat + Daily nie jest możliwy, ponieważ produkty nie są połączone. Administrator, pracownik firmy mogą dowolnie łączyć produkty je przesuwać naciskając lewy klawisz myszki.