menu

FreightCenter: rebuild the logistic software

Freightcenter

FreightCenter is a national third-party logistics (3PL) company with a broad transportation service offering. This freight shipping service company provides various logistics and shipping services, such as parcel, LTL, truckload, intermodal, and international air and ocean shipments.

FreightCenter hired a software development company to rebuild their CRM and shipping software. However, after nearly two years of development efforts and great expense, the vendor was unable to launch the product. At that point, our customer began the search for a software development partner with the ability to troubleshoot complex issues and problems, and the tenacity to drive the product into production. After an extensive search and interview process, our customers chose us to execute their vision.

The beginning: a code analysis 

Our team began with a requirements review and a code analysis. We identified problems with the architecture and major issues that needed to be fixed prior to the production release. Working together with the client, we prioritized a minimum set of required features for the initial release.

KitRUM’s development work began with a small team- a Solutions Architect and two full-stack developers. They concentrated on remediating critical issues and vulnerabilities. After three months of refactoring and clean-up work, the client added two additional developers, a project manager, and two QA engineers to prepare the system for the initial production release. 

In a span of only 4.5 months, KitRUM’s team was able to refactor inefficient code, complete integrations with third-party APIs, fix a multitude of bugs and errors, and push the product to production; a feat that the previous partner was unable to achieve in over two years of development efforts. 

What are the different modules of transportation and logistics management we rebuilt? 

  • Customer Relationship Management
  • Warehouse Management System
  • Supply Chain Management
  • Enterprise Asset Management
  • Manufacturing Execution System
  • Inventory Management System

Which features were-implemented? 

  • Activity Dashboard
  • Automatic Notifications
  • Billing & Invoicing
  • Delivery Tracking
  • Location Tracking
  • Real-Time Monitoring
  • Shipping Management

Post-release phase: 

After the production release, the development team was able to identify and correct bugs from over 100 in-house employees using the system each day as well as over 6,000 daily visitors to the company’s website. KitRUM’s development team maintained an extremely aggressive push cycle, repairing, testing, and patching bugs within hours of their discovery. 

Final team composition: 

KitRUM continues to partner with the company and has worked with them for over two years. The current development team consists of a Project Manager, a QA Engineer, and three full-stack Software Developers, and one full-stack Team Lead.

Outcome:

Through daily communication with the client and the development team, KitRUM has been able to continually address bugs and issues as well as release new features and improvements. The customer has been able to scale the team up when demand required it, and to scale the team down as critical issues were addressed and demand waned.