Passenger Embarkation Solution for a leading Cruise line

Offshore Development Center
  • Client: 
  • Category: Travel | Angular and C#
  • Date: Jun 25, 2024

About the client

Our client is a leading global provider of innovative software products and services. With a strong foothold in Europe and Asia, they specialize in delivering cutting-edge IT and support solutions for various industries, including Travel, Logistics, Security, and Hospitality.

Requirement of the Client

The client approached us with a requirement to streamline the embarkation process for a leading cruise line. The existing process was inefficient, time-consuming, and required a lot of manual intervention. The client wanted to reduce the time taken for passenger embarkation and maintain accurate records of crew members, visitors, and passengers. The existing process had multiple stages that needed to be cleared, and any missing information or passengers traveling with minors needed to be updated across all crew members simultaneously.

A Look at the Key Challenges Faced by Client

  • High Embarkation Time: The embarkation process took much time and manpower.
  • Record Management: Must maintain accurate records of crew members, visitors, and passengers at multiple stages of the embarkation process.
  • Real-time Updates: Any missing information or changes made during the embarkation process had to be updated across all connected machines in real-time to ensure that all crew members were on the same page.
  • Onboard Status Tracking: Required a system to track the number of passengers onboard and how many more were yet to embark.

Cannyfore Technology Solutions

Cannyfore rose to the challenge presented by client by delivering a ground-breaking Passenger Embarkation Solution. This mobile and web-based solution revolutionizes the embarkation process, reducing counter wait times and enhancing the user experience. Cannyfore simplified the processes and empowered cruise lines to optimize port operations and reduce costs by enabling updates to passenger embarkation status through scanning or tapping the cabin key card.

The solution focuses on security, encrypting all passenger-sensitive information. It introduces a record download option, ensuring the maintenance of passenger records, including photos, embarkation and debarkation dates & times, and basic information. With an intuitive dashboard, setting screen, movement history screen, error-log screen, watch screen, device listing screen, and manifest screen, the solution encompasses all aspects of passenger management.

The dashboard screen serves as the command centre, providing a comprehensive overview of onboard and ashore passengers and active alerts. Crew members can click on the chat count to access additional information about guests, visitors, or crew members. The data table facilitates easy filtering of records based on preferences. Auto-refresh ensures that the dashboard reflects real-time data updates.

The movement history screen facilitates the identification of the duration the passengers spend onboard and ashore. Users can download movement history records in PDF or Excel format and utilize various filters such as date sort, age, date of birth, and alphabetical sorting.

The watch screen presents live movements, including onboarding, ashore status, and creating alerts. It is seamlessly linked to the manifest screen, providing easy tracking of individual passenger information. The device listing screen offers a comprehensive view of connected devices, allowing users to download device list records in PDF or Excel format, which include device names, battery percentages, IP addresses, and connection times.

Key Technologies Used

  • We utilized a variety of cutting-edge technologies in the development of the Passenger Embarkation solution.
  • We used Angular-15 for frontend, C# for backend.
  • We used Jasmine and Karma as testing tools.
  • Additionally, we used CSS as the style language.
  • We also used Typescript as the programming language and employed Ditto, chart.js, and Bootstrap 5 as other essential tools.

The Epic Result of Cannyfore Digital’s Passenger Embarkation Solution

The passenger embarkation solution provided by Cannyfore not only solved clients’ challenges but also exceeded their expectation. With the implementation of this solution, the embarkation time was significantly reduced, making the boarding process smoother and faster for passengers. The crew and visitor records were also managed efficiently, enabling the client to maintain records accurately.

Related Case Studies