SaaS product for transportation management
Prototyping and developing a TMS to provide customers with unparalleled communication and transportation control
Client
Under a non-disclosure agreement (NDA)
Business challenges
- Create a convenient and easily integrated solution
- Avoid using email or telephone communication for operations
- Ensure seamless integration with any internal ERP or TMS
- Centralize all transport orders and documents
Our solutions
- Web app development
- API development
- EDI implementation
- Estimated time of arrival (ETA)
- Driver application (PWA)
- List of ready-made integrations
Project description
The primary challenge was building a powerful yet flexible TMS that integrates seamlessly into any business ecosystem. We focused on centralizing transport data, ensuring real-time access, traceability, and integration with platforms like SAP and DB Schenker to manage transport orders efficiently.
Our team developed a comprehensive open API, allowing integration with third-party systems and enabling users to manage bookings, track shipments in real time, and access critical transport data. GraphQL enhanced efficient data querying, while Web Sockets facilitated real-time tracking.
We implemented EDI (Electronic Data Interchange) using EDIFACT and INOVERT standards, eliminating manual communications and supporting two core message types: IFTMIN (DISPOR) for booking transport orders, IFTSTA (REPORT) for real-time tracking updates.
These standardized formats ensure seamless integration with partners like DHL, Kuehne-Nagel, and FedEx, supporting scalable global supply chain operations. Additionally, OpenAS2 was implemented for secure, reliable data exchange.
To improve real-time visibility, we integrated with platforms like Shippeo, P44, and Aftership, providing accurate ETAs and leveraging Redis for real-time notifications and alerts. More details on the end-to-end status tracking functionality here.
A dedicated driver application was developed as a PWA, enabling drivers to update locations and report incidents in real time, enhancing communication and shipment tracking. We've developed a warehouse dock management solution to provide users of the platform with real-time control over their dock activity.
Technology stack
- Nest.js
- React.js
- Node.js
- PostgreSQL
- Angular
- Redis
- Web Sockets
- AS2
- OpenAS2
Key activities
Business results
Developed solutions allowed the client to enter the market with a highly competitive SaaS product and achieve the following results:
- Gain significant traction in the logistics industry by helping over 3,000 carriers and businesses globally
- Consolidate various transportation operations into one platform
- Provide businesses with enhanced visibility into shipment statuses and actionable data for real-time decision-making
I've worked closely with Twelvedevs from the start of product development. The team consistently goes above and beyond to ensure that every aspect of the project aligns with our technical expectations. Their depth of knowledge, especially in software architecture and integration capabilities, has been invaluable. Not only do they meet deadlines, but they also proactively offer innovative solutions to optimize performance. Their work has enabled us to scale quickly and maintain a high level of operational efficiency.