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
Related Case Study
LET’S WORK TOGETHER
Let’s Talk About How We Grow Your Business