Fleet in One Place

The application is a central registry of all land transportation equipment owned by the company and its business partners. Its main purpose is to provide a unified, reliable source of information about all owned vehicles and other land transportation equipment. This enables optimal fleet utilization and ensures high data quality. Moreover, the application facilitates the gradual phasing out of other outdated local fleet management systems, leading to reduced software maintenance costs.

Kotlin, Spring Boot, Hibernate, JOOQ, PostgreSQL, Kafka, GraphQL, Angular, TypeScript, Yarn, Docker, Kubernetes, AWS
Logistics
Since 2021
Fleet in One Place blank

Project

Main system features:

  • Recording of road transport equipment.
  • Fleet management.
  • Coordination of maintenance work (repairs and inspections).
  • Document management.
  • Cost and fuel consumption management module.
  • Creation and generation of Emission Reports.
  • Sharing data about road equipment with other client systems.
  • Generating detailed reports.

Task

  • Development of a modern, scalable tool for equipment management
  • Intuitive and simple interface compliant with the client’s corporate standards
  • High data quality
  • Integration and cooperation with other services – acting as the single source of truth for transportation equipment in the company
  • Replacement of older, local fleet management systems
  • Introduction of solutions to enhance the company’s operational efficiency, such as bulk data import, process automation, and automatic report/document generation
  • Resource and system functionality access hierarchy based on permissions – management, service, operational, external partners, and administrative roles
  • The project includes further development in various aspects: data volume and types, functionalities, user roles, and integrated systems

Realization

Work on the project began in the second quarter of 2021 with multiple design sessions in which j‑labs specialists were involved from the start. They subsequently began implementing the system ‚from scratch.’ Initially, during the MVP phase, the team worked simultaneously on two projects. However, due to excellent progress in implementing the MVP, the project became the team’s sole priority and has remained so ever since.

The system, deployed in February 2022, is being continuously developed, supporting an increasing number of devices and users and gaining new functionalities.

Team

Specialists from j‑labs have been involved from the start in all work related to system design, implementation, development, and maintenance, working closely with the client’s employees as a cohesive team. The project involves 12 people, including six specialists from j‑labs and six client employees, including a Product Owner, QA, two Solution Architects, and two developers.

The j‑labs engineers form the technical backbone of the team, which consists of:

  • 1x Team Leader/Backend Developer,
  • 3x Backend Developers,
  • 1x FullStack Developer,
  • 1x Frontend Developer.

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