Close icon
Text to Identify Refresh CAPTCHA

Struggling with your project?

DXP | ERP | E-Commerce | AI-ML | DevOps | Bespoke Solutions


Trusted By

Enterprise Travel Portal With Liferay

Enterprise Travel Portal With Liferay

We developed a comprehensive B2B and B2C travel platform for our client, which services over 5,000 customers across 25,000 global locations.  

We developed a Liferay-based travel platform integrating flights, hotels, car rentals, and tours with support for multiple payment gateways and insurance. The solution features a React-based frontend, custom UI themes, SSO with LDAP and SAML, Elasticsearch, and scalable infrastructure with Docker and Kubernetes. It also includes agent registration workflows, marketing via mail and SMS, and continuous delivery with Jenkins for high availability and performance. 

Project Brief

Our client provides services for traveling and bookings for the various suppliers. They have over 5000 customers in more than 25,000 locations worldwide.

Business Needs & Challenges

Technology Stack & Tools

Liferay
React
ES6
Redux
Java
Jax-RS
Alloy UI
jQuery
Liferay
Boostrap
Saas
mysql
Elasticsearch
AWS
Docker
Kubernetes
Jenkins

Implementation Overview

Consultation & Proposal Preparation:

The surekha technologies engineer team had coordinated with the client to prepare a roadmap, budgetary and architectural proposal for a solution based on liferay.

React Portlet Development:

Highly faster and reusable react portlet for the front end-user experience and redux for the state management.

Implementation of Liferay Services:

Implement the liferay custom theme for the dynamic and responsive UI.

Integration Configuration:

Create & configure LDAP and SAML SSO Integration.

Liferay Customization:

Customize the liferay for the login, user management, etc.

Liferay Module Implementation:

Implement OSGi module implementation for the Integration, utility, etc layer. Implement the localization module for localization support. Implement the Liferay message bus for the mail service and the SMS service. Implement custom workflow for agent registration approval process.

Third-Party Integration:

Implement & Integrate third-party payment gateway like Google Pay, PayPal for customer feasibility.

Configuration:

Create & configure the elastic search for the optimized and personalized search. Create & configure the S3 buckets for the document store. Create & configure docker and Kubernetes for the highly available and scalable platform. Create & configure Jenkins for the continuous delivery of the project.

Parking Locator