About The Client

A leading marine services provider with flagship operations in Singapore. They have played a vital role in Singapore’s growth as the world’s busiest container transhipment hub with a business portfolio that has expanded to include marine advisory, navigational audit, crew transfer in the offshore wind industry, and training and consultancy services.

Business Challenges

  • Existing MSMS 1.0 application was 15 Yrs old and not web responsive.
  • Staff could not view their leaves or incentives and had to liaise with Admins for turnouts/swap/leave approvals.

  • Leave module cannot be used for all instances

  • Leave prioritization was done through excel and manually uploaded

What did we do?

  • Developed a web responsive PWA enabled MSMS Lite application and hosted in public for operational staff to manage their roster, leave applications in a mobile-friendly layout as they are always on the move
  • The PWA app used service workers to enable offline access to the application, allowing users to continue using certain features even without an internet connection along with Background Sync and Push Notifications capabilities

  • Seamless integration of Java backend with the different interfaces like Payroll, PeopleSoft and other marine systems

  • Integration of third-party libraries, such as WSO2 API Gateway, OKTA for 2FA Authentication & FCM for push notifications

Platform & Implementation

  • MSMS Lite Application for Operational Staff

  • MSMS Intranet application for Admins

  • DevOps for CI/CD, API Gateway Management and L0 to L2 Production Support

Business Outcome:

  • Increased User Engagement & Improved Customer Satisfaction
  • Optimized Crew Deployment

  • Improved Leave Planning and Approval Process

  • Go-to partner for all turn-key projects

Tools & Technologies:

Java/J2EE, Spring-MVC, Angular JS, OKTA, WSO2 API Manager, FCM, Apache HTTP Web Server, Open JDK, MySQL Server, ActiveMQ, Tomcat, NGINX

LET’S WORK TOGETHER

Let’s Talk About How We Grow Your Business