Clear Function’s approach involved four strategic phases to transform the TMS system into a modern, user-friendly platform.
Phase 1: UI/UX Overhaul without Code Disruption
To give the TMS system a fresh look without a full rewrite, Clear Function updated the client’s TMS interface with a modern “skin.” We migrated from an outdated control vendor to a mobile-first solution that optimized functionality across today’s browsers. Alongside a trusted design partner, our team executed CSS changes across each application to ensure a cohesive, updated user experience.
Phase 2: Modernized Navigation System
Next, we implemented a new, intuitive menu navigation system in Angular.js, harmonizing the user experience across the TMS suite. By working closely with the design team, we transformed the navigation, aligning it with the latest UI/UX principles to make the system faster and more user-friendly.
Phase 3: A New Landing Page and Dashboard
With the navigation in place, we built a new landing page and dashboard in Angular.js to give users a single, purposeful starting point. Working from the design team’s direction, we paired a favorite-apps feature — letting each user keep the sub-apps they rely on most within immediate reach — with four KPI widgets that surface key numbers the moment someone logs into the TMS.
Phase 4: Rewriting Apps with Angular.js
Our engineers then tackled rewriting key applications in Angular.js to improve their responsiveness and functionality. We executed this rewrite across multiple apps, ensuring each was ready for seamless integration within the TMS.