Project Scale

Duration: MVP 6+ months

Tools & Technologies:

  • RoR
  • JS
  • HTML5
  • CSS3
  • Native IOS (Swift)
  • Native Android (Kotlin)


We delivered this project for a US-based transportation and logistics company. When the customer approached us with a request, they had around 60 employees, including truck drivers as well as office staff. Aristek united all the client’s processes in one convenient application.


There were several problems that had to be addressed.

Firstly, truck routing had to be automated. It used to be done with Excel spreadsheets and the optimization was as good as the people working on it.

Secondly, there was a matter of cargo consolidation. Planning the optimal load for each truck and the optimal transportation for each load. This should also take into account the fuel expenditure and possible idle time.

Thirdly, the client needed to monitor their trucks’ position wherever they may be and receive timely updates on the status of the delivery for each load.

Finally, the exchange of information and documents between the truckers and the office needed to be sped up.

The client didn’t have anything resembling a comprehensive system. Customer relations were managed through Salesforce and Hubspot, routing was planned in Excel, etc. In addition, there was no system that aggregated the information on truck movements, so there was no way to make it more efficient.


The customer’s strengths lay in business management and fleet operations, not IT. So we began with finding what the client needed and translating it into specific actionable requirements.

After the discovery phase was over, the business owner remained involved in the project as a subject matter expert, along with the Chief Business Development Officer.

  • The stages of the development process
  • 1 Business Analysis Studying all the aspects of the customer’s business to accurately transfer the existing processes into the new application.
  • 2 Scope of Work Compiling a document that described the concept of the system, its parts, specific requirements it had to fit, and the timeline for the delivery of each.
  • 3 Prototyping Making a mock-up of a system allowed the client to get a feel of how it would work in real life and adjust the requirements accordingly.
  • 4 Iterative Development Each module of the system (Customer Relations, Fleet Management, etc.) was developed in turn and released when ready. This let the customer’s employees learn them without being overwhelmed, and allowed the company to start getting value sooner.
  • 5 Maintenance and Improvements A major system like this can be tweaked and upgraded indefinitely, so we keep working on it, adding features that the client requests.

Logistics ERP — Desktop Samples

ERP for a Logistics Company - Tracking Screen ERP for a Logistics Company - Real Time Charts Screen ERP for a Logistics Company - List Clients Screen
ERP for a Logistics Company - Tracking Screen
ERP for a Logistics Company - Real Time Charts Screen
ERP for a Logistics Company - List Clients Screen

The Team

Our team structure for
Logistics ERP development

  • Business Analyst
  • UX/UI Designer
  • Back-end Engineers
  • Full Stack Mobile Developer
  • Front-end Engineers for Mobile Apps
  • QA Engineer
  • Project Manager


Step-by-step, we delivered a full-fledged ERP containing the following modules:

  • Customer Relations Management
  • Human Resource Management
  • Fleet Management
  • Transportation Management
  • Vendor Management
  • Finance & Accounting
  • Order Management
  • Customer Module (to let them track their cargo and decrease the workload of the client’s employees)
  • Mobile App
ERP for a Logistics Company mobile app - Shop Directory Screen ERP for a Logistics Company mobile app - Home Page Screen ERP for a Logistics Company mobile app - Vehicle Inspection Screen

The system allowed role-based access to the features for better information security. In addition, it let the client abandon the multitude of applications in favor of one convenient solution.

Also, releasing each module separately allowed us to train the customer’s employees gradually, letting them get accustomed to the new system and appreciate its value. This both increased the customer’s ROI and decreased the internal resistance to change.


The new ERP led to improvements in almost all the areas of the customer’s business:

  • Increased employee productivity by 23%
  • Decreased fuel expenditure by 31,3%
  • Faster order completion
  • Fewer downtime days for trucks
  • Increased number of orders (customer retention rate Increased from 72% to 94%)

As the client keeps expanding his business, we remain their trusted software partner.

Send Message

This field could not be empty.
This field could not be empty.
Incorrect email.
This field could not be empty.
This message could not be send. Please select correct CAPTCHA.
Your message has been successfully sent. We will respond as soon as possible.

Contact Us

+1 (949) 988-0447

2372 Morse Avenue,
Ste. 607,
Irvine, CA 92614
+375 (29) 744-23-52

Business Center "Park Plaza",
22a/2 Lahojski Trakt, Suite 304,
Minsk, 220090
Whatsapp Logo. Contact Aristek Systems Software Development Company in UAE via Whatsapp.
Tasmeer Residences,
Office 303,
© 2022, Aristek Systems Ltd., All Rights Reserved, Privacy Policy