Transportation Management System with Route Planning

We built a TMS with advanced route optimization algorithms, real-time tracking, and analytics dashboards. The system integrated with existing ERP software to provide end-to-end visibility.

Industry

Logistics

Team

13 members

Started in

2020

Country

USA

About a Project

Our customer provides warehousing and cargo long-distance delivery (mainly for drop-shipping) and has a separate branch of last-mile delivery service for marketplaces of various sizes. The company needed transportation management and automated route planning software. It has to be integrated with the already existing business systems.

about icon

Goals set to Cleveroad

  • Automation of route planning to optimize employees’ workflow
  • Developing the transportation management system
  • Solution’s integration with existing logistic management system
about icon

Solutions we've delivered

  • Creation of a flexible and highly customized solution including automated route planning with manual adjusting option and control module. Developing a drivers’ mobile app to navigate through the custom routes
  • Creation of a turnkey transportation management software solution to automate control of fleet, delivery points, and all other stages of the supply chain in the company
  • Transfer of warehouse data from the customer's warehouse management system (WMS). Creation of a "Jobs for delivery" module, its integration with warehouse and customer relationship management systems
about icon

Results for the Customer

  • The total delivery time optimization and loss minimization
  • Overhead reducing, covering all logistics processes in the company with a single system
  • Growth of the return on each vehicle unit and increasing the whole gross profit

Business Challenges

The fast-growing logistics company based in the USA and reached gross logistics revenue of US$200 million by 2021.

  • Reduce cost and time spends on route planning and control to increase revenue from transportation services
  • Optimize fleet maintenance cost to grow up the return on each vehicle unit
  • Build an organic and interconnected business ecosystem to cover all logistics operations and scale profits through modules’ synergies
Business Challange

Project in Details

The transportation management platform was developed from scratch and integrated with the business systems in use

Transportation management software development:

  • We’ve created a role-based controlled access system for company staff. It allows onboard employees as TMS users, grant permissions, and manage access levels. Users can be added from the HR system directly. The solution allows editing employees’ info and adding custom users.
  • We also have developed a Fleet Management module. It allows creating groups of vehicles used in the whole transportation workflow; they can be adapted to changing business processes. Bulk uploads of vehicle data in CSV format are also included in the solution’s functionality.
  • We've created a delivery points management module. It allows users to define everyday work locations and see real-time data as it changes. We have provided flexible adding and editing of basic and custom delivery points to configure parameters meaningful for the delivery process.
Business Challange

Route planning module development:

  • Existed route planning solutions were not automated at all. Therefore, transportation management was performed with a high risk of human factor mistakes. We've rebuilt the route planning process and made it auto-suggested.
  • We've also provided the company's dispatchers and fleet managers with the option of routes' adjusting. After completing a transportation management system project, they can correct the path manually in navigation issues or lack ready-made maps.
  • We have developed a mobile application for truck drivers as one of our transportation management software solutions. The route planning app provides drivers with the scope of navigation features, as was required.
Business Challange

Integrations with existing logistics management system:

  • We've created a complete transfer of warehouses’ information from the customer's WMS to our system. We've provided a data pull-in via the "all by one-click" feature (CSV upload). It allows users to add data easily, validate it, and avoid labor-consuming one-by-one input.
  • We've created a "Jobs for delivery" module to establish integration with customer's WMS. The transportation management services solution supports receiving Jobs/Delivery lists and clear data flow with real-time updates.
  • We’ve integrated the "Jobs for delivery" module with an existing CRM, too. Due to it, all Jobs are reflected in the system, including orders for delivery without involving a warehousing service, last-mile-delivery orders, and some other tasks that come directly from the customers.
Business Challange

Product Essentials

The system modules developed are integrated with each other to ensure the smooth and logical flow of movie renting and purchasing for viewers.

Renting service

Renting service is available in the app. Users can buy clip cards for renting up to three movies from all available on the platform. The card is a payment method that works on all devices and allows viewers to lease TV series. Once a user starts the rental period, they can watch a movie as many times as they want within 48 hours. Payment system integration enables managing own Cards and purchases easily in one click. Users can add their own cards for payment and track the history of purchases made.

tabs  image
Viewing progress

The video progress bar allows users to keep track of their watching process. Even if viewers closed a movie and decided to get back to it later. As the platform saves viewed movies and progress in a user profile, customers can play the video again at any moment. Or check how much time is left without even hitting the play button. Lazy loading functionality and shimmering were also integrated to improve user experience. It enables cover flow when a large amount of content should be provided. The video content is loaded only when it’s being viewed or when it’s soon to show up as the user scrolls down. If the viewers don’t scroll down or the video content never approaches the viewport, the loading doesn't occur. The shimmering effect shows the users that the loading is taking place.

tabs  image
Parental control

A parental control module is required to limit access to inappropriate content for the children. Movies are sorted out by rating: allowed for all, for all but kids under 7, under 11, or 15 years. Thus, parents can set restrictions for their underage kids in their profiles. If a movie falls into the 'restricted' category, the platform asks viewers to enter a password to get access to the video. Setting up profiles allows users to manage their own accounts and have all account-related information accessible in one click. The viewers can also switch to a kid’s profile to manage and monitor children's activities within the platform.

tabs  image
Multi-platform access

Cross-platform capabilities were realized as a part of our customer's project vision. Users can watch their library via native apps for Android, iOS, iPadOS, Android TV, and tvOS. There is also a web version and support for video streaming from mobile devices to TVs via Chromecast and AirPlay Offline data synchronization for use in the mobile app (iOS and Android) was configured. It allows for accessing video content when the internet isn't available. Users can download purchased or rented movies to watch them offline on their devices.

tabs  image
Multi-platform access

Cross-platform capabilities were realized as a part of our customer's project vision. Users can watch their library via native apps for Android, iOS, iPadOS, Android TV, and tvOS. There is also a web version and support for video streaming from mobile devices to TVs via Chromecast and AirPlay Offline data synchronization for use in the mobile app (iOS and Android) was configured. It allows for accessing video content when the internet isn't available. Users can download purchased or rented movies to watch them offline on their devices.

tabs  image

Development in Detail

  • We've created a complete transfer of warehouses’ information from the customer's WMS to our system. We've provided a data pull-in via the "all by one-click" feature (CSV upload). It allows users to add data easily, validate it, and avoid labor-consuming one-by-one input.
  • We've created a complete transfer of warehouses’ information from the customer's WMS to our system. We've provided a data pull-in via the "all by one-click" feature (CSV upload). It allows users to add data easily, validate it, and avoid labor-consuming one-by-one input.
  • We've created a complete transfer of warehouses’ information from the customer's WMS to our system. We've provided a data pull-in via the "all by one-click" feature (CSV upload). It allows users to add data easily, validate it, and avoid labor-consuming one-by-one input.
Business Challange

Technology stack

Tools and solutions are selected and used, considering the requirements of the customer and the UK healthcare industry

Web Architecture

Backend

C#

.NET

MySQL

Frontend

TypeScript

React

3rd party services

Amazon S3

AWS ses

Results Obtained

We've successfully designed and developed a flexible, responsive web-based QMS and integrated it into the customer's services and business model

The increase of customer satisfaction rate several times over
The system linked all entities, the processes became automated, transparent, with improved ergonomics for all users. All Prime Path Medtech clients have migrated to the QSuite and are working in it, enjoying smooth UI/UX
Improvement of services for tracking certification flow
Our QMS allows manufacturers to decrease time for auditing and approval and meet the FDA 21 CFR 820, 21 CFR 11, ISO 13485:2016, and MDSAP requirements for medical devices and their production
Total reduction in gross customer's expenditures by 20%
It was made possible thanks to abandoning the Quickbase-built QMS in favor of our solution. The new QSuite system allowed Prime Path Medtech to optimize prices on B2B SaaS usage for end clients and increase competitiveness

Our client say