Technology Stack

Java Jersey REST Grails MySQL AWS WebSocket

Overview

uRoute is a transportation management system built by Intellitech Solutions to deliver 15–30% freight cost reduction through automated freight optimization. The cloud-based TMS replaced manual freight broker operations with an intelligent routing engine that matches loads to carriers in real time, integrating WebSocket tracking, multi-tenant rate management, and end-to-end shipment visibility.

Intellitech Solutions designed and built uRoute, a comprehensive transportation management system (TMS) that enables freight brokers and shippers to intelligently route shipments, optimize carrier selection, and manage logistics operations in real time.

Challenge

Traditional freight management relied on manual carrier selection, phone calls, and spreadsheets, which couldn't scale with:

  • Fluctuating carrier rates across lanes, equipment types, and shipment volumes
  • Complex multi-carrier networks with varying service capabilities and geographic coverage
  • Real-time load tracking and status updates across hundreds of active shipments
  • Customer billing, carrier invoicing, and freight audit reconciliation
  • Lack of visibility into transportation spend and carrier performance analytics

The industry needed a system that could automate carrier selection, track shipments in real time, manage billing workflows, and provide actionable insights into logistics operations.

Solution

Intellitech Solutions engineered uRoute as a cloud-based Java platform with Jersey REST APIs and Grails web interface, deployed on AWS infrastructure with MySQL data management and WebSocket real-time communication.

Core Features

  • Load Optimizer – Analyzes carrier rate decks and shipment requirements to identify the most cost-effective routing options while meeting service commitments.
  • Carrier Management – Centralized carrier database with rate agreements, service lanes, equipment types, insurance certificates, and performance metrics.
  • Shipment Tracking – Real-time load visibility with WebSocket updates, automated status notifications, and exception management.
  • Billing & Invoicing – Automated customer billing, carrier payment processing, and freight audit workflows with integrated accounting reconciliation.
  • Analytics Dashboard – Grails-based interface provides visibility into transportation spend, carrier performance, lane profitability, and operational KPIs.
  • Multi-Tenant Architecture – OAuth 2.0 authentication enables secure, isolated environments for multiple brokerage operations on a shared platform.

Infrastructure

  • Hosted on AWS EC2 with scalability for peak shipping seasons
  • MySQL on RDS for transactional data with automated backups
  • AWS S3 for document storage (BOLs, PODs, rate confirmations)
  • WebSocket APIs for real-time load tracking updates
  • Built with Gradle for streamlined CI/CD deployment

System in Action

uRoute transportation management system load optimizer dashboard

uRoute Load Optimizer – Visual freight analysis showing cost-per-lane breakdown and optimal carrier selection logic

uRoute TMS freight in-transit tracking dashboard

In-Transit Dashboard – Real-time monitoring of active shipments, carrier performance metrics, and delivery status tracking

Results

Cost Reduction

Freight brokers reduced transportation costs by 15-30% through intelligent carrier selection and rate optimization

Operational Efficiency

Automated workflows eliminated manual processes, reducing load booking time from hours to minutes

Real-Time Visibility

WebSocket-based tracking provided instant shipment status updates across entire fleet operations

Scalable Platform

Multi-tenant SaaS architecture enabled rapid expansion across multiple brokerage divisions

Impact

uRoute transformed freight brokerage operations — shifting from manual, phone-based processes to a data-driven, automated platform that optimizes every shipment for cost, service, and profitability.

This solution demonstrates Intellitech Solutions' expertise in building comprehensive business management systems for logistics operations — combining carrier management, load optimization, real-time tracking, and financial workflows into a unified platform that delivers measurable operational value.

A Deeper Technical Read

For an in-depth look at how we engineered this system — design decisions, architecture trade-offs, and what we learned along the way — read our blog post: Freight Optimization Software: How uRoute Cuts Carrier Costs 15-30%.

Ready to Optimize Your Operations?

Let's discuss how we can build intelligent systems tailored to your industry.

Start a Conversation