A major Emirati logistics group headquartered in Dubai, managing cargo flows across ports, terminals, and free zones worldwide.
Global port operations, maritime services, and integrated logistics with large-scale container handling.
High-volume container handling and logistics services, moving 92 million containers annually across 140 countries for thousands of customers.
Modernize a mission-critical desktop cargo tracking system into a secure, browser-based platform without rewriting core code or disrupting global operations.
Each workstation needed specific JDK versions and settings, making updates slow, fragile, and support-heavy.
Cargo updates were restricted to office desktops, leaving port and yard teams without live, on-the-move visibility.
Thousands of users depended on familiar screens; a redesign risked confusion, downtime, and high retraining effort.
Any instability during migration could interrupt cargo tracking, impact shipments, and damage customer commitments globally.
A full rebuild threatened core business logic, extended timelines, and significantly higher modernization costs and testing effort.
Legacy Java Swing app delivered through Webswing in the browser with zero code changes.
Users access cargo tracking securely from any modern browser across offices, ports, and terminals.
Application, JVM, and Webswing packaged into containers for faster, consistent rollout in all environments.
Original screens, labels, and workflows retained to minimise change management and avoid retraining.
QF-Testing scripts validate critical user journeys and prevent regressions before every deployment.
Webswing cluster and load balancing ensure stable performance as cargo volumes and user counts grow.
Runs the legacy Java Swing application in modern browsers with zero code changes or plugins.
Packages the app and its dependencies into portable containers for fast, consistent deployment across environments.
Delivers responsive, browser-based interfaces that preserve familiar layouts while improving usability across devices.
Automates UI and regression testing to safeguard stability before every rollout.
Distributes sessions across multiple nodes to maintain performance and uptime during peak cargo operations.
Centralized, containerized rollout cut installation overhead and accelerated updates for global users.
Familiar interface required minimal training, reducing change resistance and early productivity dips.
Browser-based delivery unlocked secure cargo visibility across offices, terminals, and remote locations.
Zero-code migration avoided full rebuild, cutting development spend and delivery timelines significantly.
Clustered architecture and containers support future growth in cargo volumes and users.
Centralized, containerized rollout cut installation effort and accelerated updates across regions.
Browser delivery enabled secure cargo visibility for offices, terminals, and remote teams.
Familiar screens and workflows minimized training needs and avoided productivity dips.
Zero-code migration eliminated full rebuild effort and reduced delivery risk.
Clustered architecture handled rising user loads and cargo volumes without slowdown.
You’re one step away from building great software. This case study will help you learn more about how Simform helps successful companies extend their tech teams.
Discover cutting-edge ideas and insights from the world of technology and business.
You’re one step away from building great software. This case study will help you learn more about how Simform helps successful companies extend their tech teams.