Gulf Winds International hero display GWI mobile hero display

Enterprise Logistics System Fostering Expansion Across the Southeast

MercuryWorks developed modernized, cloud-enabled logistic applications to facilitate Gulf Winds’ rapid expansion

The Overview

Gulf Winds is a growing transportation company with 14 warehouses and yards around the Gulf Coast of the United States. Today Gulf Winds operates over 2.3 million square feet of warehouse space and continues to expand though the acquisition of new port-based operations and organic growth.

  • Client

    Gulf Winds

  • Industry

    Manufacturing and Distribution

  • Technology

    .NET, App Development, Azure, React, SQL Server

01

The

Challenge

Gulf Winds operates an expansive but legacy set of systems to operate their network of facilities, departments and service functions. These legacy systems operate on premises and were built with a mix of MySQL, PHP, Perl and pre-HTML5 markup. Because Gulf Winds appreciates the vital differentiation and enablement role of technology, they brought Mercury in as a strategic partner to help modernize and cloud-enable modern replacements for their legacy systems.

02

The

Solution

MercuryWorks’ partnership with Gulf Winds commenced by assembling a cross-functional Scrum team for Agile product development. The first order of business was to stand up new cloud architecture, modern technology stack and design system. A vigorous discovery and “Sprint 0” period resulted in a long-term roadmap and technology plan to evolve from old to new systems followed by ongoing development sprints and incremental new system releases.

03

The

Results

Following a very active period of co-development, Mercury and Gulf Winds are progressively rolling out a new modern enterprise system into the cloud. The modernized Gulf Winds system is a Progressive Web App (PWA) that provides native-app like features including sometimes-connected functionality across desktop, tablet and phone. While still working through a long-term roadmap, features for scheduling, quote creation, reporting dashboards and warehouse operations are in production use.

Dig In

App Features

Planning

Feature

Analysis

Complex problems require unique solutions. Gulf Winds had already looked at off-the-shelf software and concluded they needed something custom. The first phase of the project included in-depth onsite discovery meetings talking to the stakeholders (executives and users), learning about their business, sketching out process flows, walking through the warehouse and observing operations firsthand.

Abstract architecture artwork

Feature

Early Wins

While it was clear a completely new architecture would fulfill the long term plan, Mercury identified a couple “quick wins” to provide early value and integrate with existing systems. Solutions delivered include a real-time dashboard to replace manual reporting that was being done, and a Progressive Web App (PWA) to replace manual paper-based warehouse operation processes.

Feature

Hybrid Approach

Mercury developed a new Scheduler Tool built on a modernized technology stack but takes its inputs from legacy systems.  The Gulf Winds Scheduler Team can now work with a fully modernized tool to perform common tasks like what-if scheduling, collaborate with CSR’s on customer availability and finalize realistic plans.

Feature

Fully Modern

As the team’s momentum picked up, Mercury also gained more knowledge of the inner workings of both Gulf Winds’ business model and their legacy system. The team has proceeded to develop full replacement modules for existing code with fully modern modules giving Gulf Winds the freedom to define new business processes. Because new modules do not have to be compatible with legacy systems, velocity significantly picked up.

"The MercuryWorks team’s ability to conceptualize a long-term product roadmap is outstanding, not to mention their ability to collaborate with us on modernizing our legacy infrastructure and applications. They really get our business!"

Dustin Hebrank

CFO

Behind The Curtain

Core Technology

Dot net framework - Services

.NET Framework

C#, MVC, Entity Framework and the .NET Framework were used to implement all business logic, data marshaling and UI rendering for the Connection application. Supporting use of modern CSS and JavaScript provided interaction and responsive display.

Microsoft azure

Microsoft Azure

Provides database storage, web app, authentication and web services. Azure provides an ideal solution for back end mobile applications with a multi-data center Infrastructure as a Service (IaaS) cloud solution that requires extremely little oversight.

React framework

React

The React JavaScript framework provides the UI base for the entire system, providing rapid and smooth data fetching, storage and screen painting.  Combined with RWD practices the resulting UI is responsive on desktops and phones.

Signal r software

SignalR

Software library that allows server code to send asynchronous notifications to client-side web applications. SignalR was used to provide real-time capacity and demand statistics, updating specific data points on user screens as other parts of the business revises scheduling data.