Integrating GDS in application for Liamtra
“Liamtra” is an IATA Certified OTA. It is a marketplace application (Website + Mobile Apps) for the service providers and the customers. It helps travelers to discover a destination in an engaging way, to shortlist the places and services of interest.
Through the application, the user can list his/her services or buy the services listed by others. The following are the list of services provided by “Liamtra” i.e.
Unique Home (Home Stay similar to Airbnb
End to End Trip Planning
“Liamtra” also introduce a social feature for the users to interact with other users of the application to share their experience. The social module of the application include following features i.e.
Comments/Likes on Newsfeeds
Other main features of the application are:-
E-wallet (Cryptocurrency – Liam coin)
Refer & Earn Feature
Product Inventory Management for E-commerce Section
Multilingual (Support Multiple Languages)
3rd Party API’s Integration:-
TBO & Galileo GDS Integration for Flight & Hotel Booking
Payment gateway for Payments
Team Liangtuang developed a comprehensive Online Travel Marketplace Software that would help to automate whole traveling processes, centralize data, and improve information access.
A web-based application was developed with key modules to manage the Travel Marketplace
A web-based admin panel was developed to manage roles, users, listing, service providers, Website Content, team management, pricing, approval etc.
An Mobile App (Ios & Android) was developed for users and vendors.
To build this complex, interactive solution where minute details needed to be emphasized, team Liangtuang followed a phase-wise approach. This development approach was expected to offer the following benefits:
It helps in the gradual adoption of the new system.
It helps to prioritize modules and functionality that will address the burning challenges and provide a quick turnaround time.
It helps to get feedback from actual users in less time.
Requirement Analysis and Documentation
To understand the pain points of the Liamtra team, L Tech team conducted F2F discussions at the multi-level. A team of business analysts interviewed the Liamtra founders & Managers to understand how the system works for each level, what are their challenges, and what do they expect from a new, improved system. Moreover, team L Tech interacted with the Vendors to understand how certain processes (such as profile creation, Company registration, Services listing, manage booking, Chat with customers etc.) can be eased for them.
The requirement gathering was followed by documentation of how the existing challenges can be resolved. This included creating flow charts for working of every level, a comparative analysis on how the system flow can be simplified, creating designs (UI/UX), and architecture for the solution.
These designs were showcased to the Client for approval. Upon approval from the Client, a prototype (wireframes) was generated and again shared for approval.
Challenges in Development Process
Addressing Technical Vulnerabilities
Creating a Custom and Secure Authentication and Authorization System
Separating Client Side/Presentation Code from Server-Side/Business Logic Code
Configuring Delivery Delays, Managing Queued Messages
Scheduling Automated Tests
Integrating Backend Caches for Boosting Performance
Integrating the GDS + TBO data at same time
Auto payment integration for associated vendors
Creating auto invoicing inventory for vendors & customers
Flight & hotels are only available at first launch.
Almost 1.5 years are spent to develop this unique system.
Development and Implementation
Team L Tech adopted a modular approach to the development of a complex Travel Marketplace. The application was divided into Six main modules and their sub-modules so that development and testing could be eased.
User registration, Profile creation, User Dashboard, bookings details, track order, cancellation history, Live Encrypted Chat, Previous Chat history, transections
Vendor registration, Profile creation, Vendor Dashboard, Property listing, Services listing, Manage bookings, cancellation history, Live Encrypted Chat, Previous Chat history, transections
Manage user, manage vendors, property listing, Services listing, approval access, direct emailing, City wise dynamic page creation/ updation, content management, transections
Flight Search, Flight Listing, Hotel Search, Hotel Listing, Hotel Listing Filters, Hotel Booking, Calendar Fare, Airport name implementation in Search, Last search Cache implementation, Multiple Fare prices implementation, Mention of Layover timer/ Nonstop Direct etc, Resizing and compression of flight logo images, Filter on flight search page/ Count on Filters, Checkout timer, Fare rules on Flight Booking page, Discount Coupon Implementation on checkout, OTP verification for non Login user while booking, Flight Ticket Booking, Email Implementation on Flight booking, Payment Gateway Integration
Newsfeeds, Comments/Likes on Newsfeeds, Following/Followers, Encrypted Chat Feature, Share Posts, Upload Video’s/Images
Buy Coin, Transfer Coins, Redeem Coins, Refer & Earn, View Redeem Coin Requests, Wallet Transactions
Procedure to integrate Galileo GDS API
The Galileo GDS system (Global distribution system) is one of the most popular travel content providers with their package of B2B and B2C travel software. The use of the Galileo XML API integration assimilates the global travel data from multiple services into a single platform. It helps travelers to find the best deals for every aspect of travel. This includes the worldwide booking of airlines, cruises, hotel rooms, trains, and rental cars.
The first step to be taken for the integration is to buy a subscription of Galileo GDS to get access to their API modules.
There are various subscription models available, which can be chosen based on the business needs and budget.
In the next stage, the actual integration takes place through PUSH and PULL XML integration methods.
This is carried out by our team of professional developers. Once this is complete, the API needs to be certified.
Finally, the secure process of data upload and mapping can begin for the final implementation.
Liamtra was able to launch and market the product promtly as Liangtuang Team ensured that the deliverables were provided on time while maintaining the utmost quality. Within a few months of its launch, the application received an amazing response from Vendors. More than 10k vendors listed their properties & services on Liamtra. As well as the user database is increasing exponentially. The direct connection between the vendors & users has been helping to reduce the stress of the online booking process. This Online Travel Marketplace Software also reduces the workload of the Liamtra team. Liamtra’s founders are aiming to change the life of one billion people on the planet through this platform. This platform is helping small businesses to increase their income. It also helps individual professionals to improve their popularity & revenue.