For Normandica, a large logistics company specializing in purchasing and delivering vehicles from U.S. auctions, a custom CRM system was designed and implemented, tailored to the company’s real operational processes.
Project Context and Challenges
Before the CRM implementation, the business faced challenges typical for fast-growing logistics companies:
- fragmented data across clients, orders, and vehicles;
- manual processing of auction data;
- lack of a unified system for tracking deal stages;
- complex interaction between managers, dealers, and accounting;
- limited transparency of financial and operational processes.
The goal was not to automate individual functions, but to build a holistic CRM system aligned with the actual logic of the logistics business.
Business Analysis and CRM Design
The project began with an in-depth business analysis:
- analysis of workflows involving clients and dealers;
- breakdown of vehicle purchasing stages at auctions;
- review of delivery and customs clearance chains;
- identification of financial control points and responsibilities.
Based on this analysis, a CRM architecture was designed, including:
- a data model for clients, orders, and vehicles;
- deal statuses and scenarios;
- relationships between users, roles, and processes;
- a foundation for scalability and further system development.
Business Process Migration and Automation
Key business processes were formalized and transferred into the CRM:
- handling inbound leads and clients;
- managing orders and deal stages;
- working with dealers and partners;
- tracking delivery and customs clearance statuses;
- recording financial stages and calculations.
The CRM became the central hub for managing all operations, eliminating data duplication and manual workflows.
Integration with Vehicle Auctions
To improve operational efficiency, a vehicle auction parser was developed that:
- automatically collects lot data;
- transfers information directly into the CRM;
- links vehicles to orders and clients;
- reduces manual errors and accelerates decision-making.
This integration enabled real-time access to up-to-date data without relying on third-party tools.
Role-Based Access and Control
A flexible role-based access model was implemented in the CRM:
- Administrator — system management and configuration;
- Manager — client and order management;
- Dealer — access to operations within their area of responsibility;
- Accountant — control of financial operations and payment stages.
This approach ensured data security and transparency of user actions.
Frontend and Backend Development
The CRM user interface was built using the ArchitectUI component base, providing: a modern and intuitive UX, high interface performance, convenience for daily operational use.
The backend was developed with a focus on: reliability and security, architectural scalability, support for future integrations.
Testing and Deployment
Before launch, the CRM underwent: functional testing, validation of business process logic, testing of roles and access permissions.
The system was deployed on the client’s server and prepared for production use.
Project Outcome
As a result, Normandica received a custom CRM system fully adapted to the specifics of the logistics business:
- all data and processes unified within a single system;
- reduced workload for managers;
- increased operational transparency and control over deal stages;
- a solid technological foundation for business scaling.
The CRM became a key tool for operational management and company growth.