Facebook Pixel
freightmax.com

FreightMax SaaS Platform for Logistics and Fleet Management.

Business problem

01

Our approach

02

What we learned

03

Impact of our work

04

Conclusion

05
moon
moon 1

Business problem

01

The company has more than 20 years of experience in load and fleet management, working with both their own and outsourced carriers. Over this period, they gained a deep understanding of the real challenges in the logistics market. Despite using more than 30 different software products and other solutions, they could not find an ideal system for effective load management.

As a result, the company struggled to manage its workflow efficiently and couldn’t scale operations. The absence of a unified SaaS platform meant every new process increased complexity, making it impossible to onboard additional staff effectively. Without automation and centralized data, they faced confusion, poor collaboration, and constant obstacles in reaching business goals

Finally, the company was losing a substantial amount of money every year due to these inefficiencies, which placed an unsustainable burden on the organization.

building 1
building 2
building 3
truck
ground
fm moon
mountains
tree left
tree right
house
stone
Animation 1
Animation 2
Animation 3
Animation 4
Animation 5
Animation 6
Animation 7
Animation 8

Our approach

02

We started by working closely with the founders and high-level managers to understand the company’s vision and strategic priorities. Alongside this, we conducted detailed discussions with employees across all departments, including dispatchers, carriers, accountants, and warehouse managers. These sessions gave us a complete picture of real workflows and the daily challenges faced at every level of the organization.

Over a period of 150 business days, our team carried out deep analysis and documentation. We created complete user flows, mapped business processes, and produced more than 350 pages of digital and project documentation. This structured foundation ensured that the final SaaS platform was not only aligned with management objectives but also practical for everyday use by employees.

Design and User Experience Research

The design phase of the project, involving three designers, lasted approximately 120 business days. We began with an in-depth UX research phase. During this time, we gained access to all the software programs the company was using. We created accounts, explored these tools, and thoroughly analyzed their limitations and the problems they were designed to address.

Next, we conducted market research to identify additional software solutions. We shortlisted a few, obtained accounts, and examined their functionalities to understand how they could complement or improve upon the current setup.

We also conducted interviews with over 25 top managers who oversaw the 500 employees. These online meetings focused on understanding how the existing software was being used and the overall business processes. These conversations provided invaluable insights, allowing us to become proficient in their operations and well-prepared to start designing effective solutions.

From this research, we concluded that the business needed a custom software solution to address all their challenges. We began by drafting initial documentation, which was continually updated and revised throughout the process. Based on the interviews, we created personas and a user journey map to capture the complete experience with the product. This helped us identify key pain points, opportunities, and the different phases users go through.

We then designed a user flow accompanied by initial sketches. Building on these, we developed a sitemap and proceeded to create wireframes. Once the wireframes were finalized, we moved on to designing the user interface. The entire process was iterative, with constant refinement based on feedback and validation.

design
front-end
back-end

Front end Development

The FreightMax web application was developed with React 18 and TypeScript, providing a strongly typed, scalable front-end architecture. It follows the MVC (Model-View-Controller) pattern and leverages Redux Toolkit for predictable state management and improved code organization.

Programming Frameworks

React provides a component-based architecture for scalable UI development, while TypeScript improves reliability with type safety and reduced bugs.

UI Component Library

Ant Design v5

Offers a robust set of professional UI components, accelerating development while ensuring design consistency and a polished interface.

State Management

Redux Toolkit & RTK Query

Redux Toolkit streamlines state management and improves code organization. RTK Query is used for efficient data fetching, caching, and API communication.

Form Handling

React Hook Form v7 + Yup

Enables fast, reliable form handling with schema-based validation, minimizing boilerplate code and improving the developer experience.

Routing

React Router DOM v6

Provides modern, declarative navigation across the FreightMax platform with support for dynamic routes and nested structures.

Styling & Standards

SCSS, ESLint, Prettier, Husky

SCSS offers advanced styling control. ESLint and Prettier maintain consistent code quality, while Husky enforces standards at commit level.

Mapping Integration

Integrated for real-time visualization of truck movements, enhancing load tracking and logistics operations.

design
front-end
back-end

Back end Development

The backend was built with a microservices-based architecture, ensuring scalability, high availability, and fault tolerance. Designed to handle complex workflows and large volumes of data, it supports growth of up to 50x while maintaining performance and reliability.Using Node.js, TypeScript, and Golang, the backend integrates relational and NoSQL databases, efficient caching, real-time messaging, and Kubernetes orchestration. This foundation provides a robust and future-proof system for logistics and supply chain management.

Architecture

Decoupled services ensure scalability, fault tolerance, and independent deployment.

Gateways

API Gateway & WebSocket Gateway: Manage secure communication and enable real-time interactions.

Business Logic Services

11 microservices handle dispatching, load management, carrier operations, and core logistics workflows.

Service-Level Architecture

Provide robust, strongly typed backend services with scalable, high-performance development practices.

Common Libraries

Shared utilities for logging, authentication, error handling, and cross-cutting concerns.

Programming Frameworks

Provide robust, strongly typed backend services with scalable, high-performance development practices.

Databases & Storage

Structured relational database for user profiles, reports, and transactional data.

Supports unstructured and semi-structured data with flexibility for specific features.

In-memory caching and session management for high-speed operations.

Search & Messaging

Delivers high-performance search across large datasets, ensuring fast query response.

Reliable message brokers for event streaming, real-time communication, and data exchange between microservices.

Integrated for real-time push notifications.

Communication Protocols

Standard data transactions between frontend and backend.

High-performance communication between backend services.

Ensures real-time updates for drivers, dispatchers, and carriers.

Orchestration & Scaling

Container orchestration for efficient scaling, service resilience, and high availability.

design
front-end
back-end

Carrier Profile

Comprehensive carrier profile management, including verification, trucks, drivers, and related details.

Some Business Sections

Carrier Screenshot 1
Carrier Screenshot 2
Carrier Screenshot 3

Agency Profile

Fully customizable options for creating tailored packages for each company type.

Agency Screenshot 1
Agency Screenshot 2
Agency Screenshot 3

Load

Complete load management with advanced configuration options.

Load Screenshot 1
Load Screenshot 2
Load Screenshot 3

Payroll

Automated payroll calculation for agencies, covering all scenarios.

Payroll Screenshot 1
Payroll Screenshot 2
Payroll Screenshot 3

Accounting

Comprehensive billing, payables, and receivables management.

Accounting Screenshot 1
Accounting Screenshot 2
Accounting Screenshot 3

Real-Time Tracking

Live tracking of every carrier and each truck individually.

Trucking Screenshot 1
Trucking Screenshot 2
Trucking Screenshot 3

Truckboard

Complete truckboard management for agencies with full control of their own boards.

Truckboard Screenshot 1
Truckboard Screenshot 2
Truckboard Screenshot 3
Green Round

What we learned

03

Real-World Usability Is the True Test

Even the most detailed designs and thorough planning can fall short when tested in real-world conditions. With FreightMax, the first release revealed that user expectations were not fully met, despite positive feedback during design. This gap showed us that real usability can differ significantly from initial assumptions, making continuous validation essential for success.

Validating Early, Saving Later

To overcome this, we implemented interactive, clickable wireframes that replicated real product behavior. By testing user interactions early, we were able to identify and resolve issues before development was finalized. This not only improved the product’s usability but also reduced costs and time for the client, ensuring the final platform was both effective and user-approved.

Impact of our work

04
  • We created a comprehensive SaaS platform that unifies and manages all of the company’s operations in one place, reducing manual work from 100+ employees over several days to just 2–3 employees within a few hours.
  • Our team delivered a tailored SaaS platform that streamlines workflows and ensures seamless process management. Tasks that once required more than 100 employees working for days can now be handled by 2–3 employees in just a few hours.
  • We developed a fully integrated SaaS platform that centralizes automation, data management, and real-time operations. This reduced manual effort by over 95%, allowing processes that previously demanded 100+ staff members to be executed by only 2–3 employees in a fraction of the time.
  • Aimit built a next-generation SaaS platform designed to simplify complexity, eliminate inefficiencies, and transform operations. What once took more than 100 people several days is now completed by 2–3 employees in just hours, saving both time and resources while boosting scalability.

replaced four software programs

eliminated 200 manual-task roles

scalable by 50x with seamless performance

improved user satisfaction and feedback

faster system with optimized load times

one-click business reporting

role-specific smart notifications

Conclusion

05

The FreightMax project illustrates how a fully integrated SaaS platform can redefine logistics and supply chain management. Over the course of 150+ business days of deep analysis, more than 300 pages of documentation, and intensive collaboration with dispatchers, carriers, accountants, and warehouse managers, we engineered a scalable system capable of replacing dozens of disconnected tools.

By reducing manual work that once required over 100 employees to just 2–3 employees working only hours instead of days, FreightMax has dramatically improved efficiency, scalability, and accuracy. The platform now supports real-time operations, advanced reporting, and seamless integrations, enabling the company to scale up to 50x while maintaining reliability.Through this process, we proved that with the right approach, deep discovery, iterative design, and enterprise-grade engineering businesses can not only solve existing challenges but also unlock new opportunities for growth, automation, and long-term success. Within 120 business days, we completed the design phase, followed by more than 1,000 business days of development. During this period, we deployed to production over 30 times, each release delivering new functionality. Development is still ongoing, ensuring continuous improvement and innovation.

Let’s collaborate!

Leave your contact details, and we’ll reach out to you.
Case Study 1
Case Study 2
Case Study 3
Case Study 4
Case Study 5
Case Study 6
Case Study 7
Case Study 8