Transport Management System

A logistics management system crucial for business, integrating many services across technologies and countries, developed by j‑labs specialists from scratch.

Docker, Kubernetes, Kotlin, Camel, SpringBoot, Kafka, JMS, Grafana, Sentry, OpenSearch, AWS
Logistics
Since 2020
Scalable and reliable Transport Management System blank

Project

The Transport Management System is crucial for business and its purpose is to:

  • Ensure efficient and reliable land logistics flow.
  • Ensure that events related to the shipping process go smoothly, from posting the package to its delivery.
  • Efficiently process all data concerning packages, including invoices.
  • Constantly monitor the production system.
  • Offer full scalability in Europe and full availability of services.

Task

  • Design the system from scratch: Kafka-based architecture.
  • Integrate services across various technologies and countries: REST, SOAP, SFTP, JMS.
  • Implement a mechanism for monitoring/tracking every package.
  • Implement a UI that helps to present data flows and facilitates their analysis.

Realization

  • Maintaining the system on the latest versions of libraries.
  • Regular implementation of security patches.
  • Designing new solutions to facilitate scalability: works are under way to implement the systems in South America.
  • We regularly face new challenges that appear as the project develops dynamically. This requires new solutions to be implemented and lots of work.

Our solutions integrate client internal systems, allowing for faster and more efficient management of the entire process. In the project, we use state-of-the-art technologies to ensure efficiency and scalability of the system. As a result, we are able to provide clients not only with security and reliability, but also high quality of service and an individual approach to every job.

Team

The team was formed in June 2020. The system was built from scratch using microservices architecture. The team has 18 members.

Price&Cost (independent j‑labs team):

  • 1x Tech Lead
  • 3x Senior Developers

Client Services:

  • 1x Project Manager
  • 10x Business Analysts
  • 3x Senior Developers

Present us with a challenge
and tell us about a project you wish to develop

Write to us about what you need and we will get back to you within 48 hours to discuss collaboration. Fill out the form or send an email to j-labs@j-labs.pl.

Work with specialists who deliver the best possible product

Contact us