A logistics multi-module platform that helps manage parcel tracking, intelligent routing, barcode generation, and returns.
About the client
A UK-based logistics company aimed to expand into new markets. They asked us to transform their TMS into a modern, scalable solution to meet growing market demands.
About
the Product:
Magma’s Transportation Management System (TMS) is a custom-built logistics platform designed to streamline operations across Asia and the US.
The solution includes multiple modules to ensure consistent management across managers, drivers, warehouse workers, etc. These modules enable intelligent routing, real-time tracking, barcode generation, and a mobile app, all integrated into a single comprehensive system. Built with efficiency and growth in mind, the TMS empowers Magma to outperform in the highly demanding competitive market.
Introduction:
Starting from producing labels for consignments to send parcels within the UK as a domestic market, Magma Trading evolved into a European-level logistics provider. When contacting us for collaboration, Magma attempted to enter the Asian and US markets alongside its partner companies, of course, with the help of Devox Software.
Magma had a demand for fast-paced development as the expanding process had already started. The project’s CEO picked Devox Software for our fast response and prompt decision-making, which was a must in terms of Magma’s request.
Project
Team:
The project team included 16 members, including a Project Manager to oversee delivery, a Solution Architect for system design, and backend and frontend developers. Additionally, we invited AI/ML engineers to handle routing algorithms and part-time QA engineers for testing.
A DevOps engineer built cloud infrastructure, while a Business Analyst ensured that business requirements were implemented in the logic. UI/UX designers ensure usability and a sleek interface. This core team covered all key roles needed.
Challenges:
In 2019, during the development of the solution, we faced challenges due to the lack of robust AI-powered, ready-to-use solutions and libraries, which affected the implementation of advanced functionalities. Here are some of the challenges we faced crafting this TMS:
Tech
Stack:
Node.js for high-performance backend processing
React.js for a dynamic and responsive user interface
PostgreSQL for reliable, scalable database management
AWS Cloud Infrastructure to ensure availability and scalability
AI-driven routing algorithms to optimize delivery paths in real time
Python libraries like NetworkX
Zebra Crossing (ZXing) for Java or BarcodeLib for .NET
Solution:
The high-paced client’s expectations required incremental development that would allow our joint team to deploy features as soon as they were designed and tested. Let’s focus on the modules we’ve been developing.
The Delivery Management module streamlined logistics and optimized workflows:
With a microservices architecture to ensure scalability and easy updates, Node.js for the backend, React for a responsive front end, and MongoDB for handling complex data structures, we met the bar of customer expectations.
The Parcels Tracking module provides customers and partners with real-time visibility into parcel locations.
Furthermore, the module evolved with iterative feature expansions, such as estimated delivery time predictions and customer notifications, based on Magma’s ongoing needs.
To complete the logistics cycle, Devox developed the Returns Management module, creating a streamlined system for handling customer returns and inventory updates.
The Intelligent Routing module transformed Magma’s logistics cost and time efficiency by optimizing delivery routes across different geographies:
With our help, the system started dynamically generating and managing barcodes for efficient tracking and processing:
Results:
“I’m blown away by the level of professionalism that’s been shown, as well as the welcoming nature and the social aspects. You all seem to be really on the ball technically.”
With the help of Devox, Magma Trading managed to:
*According to the internal audit
Sum Up:
The client partnered with Devox Software to add functionality to its Transportation Management System in response to expanding operations. As a result of 6 months of cooperation, they’ve got a scalable, AI-powered platform with features like intelligent routing, real-time parcel tracking, and barcode generation.
Built on Node.js, React.js, PostgreSQL, and AWS, the solution optimized delivery efficiency, reduced fuel consumption, and enabled Magma to meet heightened operational demands while scaling globally.
Tell us where your system needs help — we’ll show you how to move forward with clarity and speed. From architecture to launch — we’re your engineering partner.
Book your free consultation. We’ll help you move faster, and smarter.
Share the details of your project – like scope or business challenges. Our team will carefully study them and then we’ll figure out the next move together.
We appreciate you reaching out. Your message has been received, and a member of our team will get back to you within 24 hours.
In the meantime, feel free to follow our social.
Welcome to the Devox Software community! We're excited to have you on board. You'll now receive the latest industry insights, company news, and exclusive updates straight to your inbox.