Our client belongs to hospitality business domain who wanted to give redefined digital experience to end customers while they book for hotels across the world They wanted a centralized platform to manage and analyze the traffic driven to each hotel with the help of reliable technology to drive more bookings.
The client wanted an entire system that will have multiple components like the hotel search engine, remote hotel creation & publishing engine, booking engine, remote website etc. Users could directly use the search engine if URL is familiar or when searching a particular hotel could be redirected to the remote website that has been created.
The project is mainly targeting the hospitality business domain. The system will have a hotel search engine, which directs the users to various hotel websites based on the search. Internally the system tracks the traffic to various hotels. As a second part of the system, for those hotels which do have high traffic, the system generates basic websites and deploys them directly at remote locations. The system will handle the booking flow for customer booking requests. The system will use an array of third party apis for content aggregation, data search, booking, weather reports, location, maps etc.
Our Digital Team has categorized the entire system into modules. Each module has distinguishable roles which are tightly coupled and act as a single unit.
1. Hotel search engine & Booking system: This is a search engine limited only to the hotels and user can search for a hotel by name and the search engine will list out the hotels corresponding to it with basic details. If the platform already does have a remote website created for the hotel then it will be redirected to that website. If not, the system will track and log the usage statistics and direct the user to the original website of the hotel.
2. Remote websites: These are websites created and deployed automatically by aggregating data from various sources corresponding to a hotel, and using standard website templates.
The client is provided with a user-friendly backend login so as to manage the remote website, analyze the traffic, and view the database of customers and provision to make a necessary content change.
The system will cater to the following actors:
1.Main administrator: The administrator manages the search engine, user base, contents, remote website publishing, booking etc. All the operational and configuration elements of the platform can be managed by this user
2.End user: The end users are either those who uses the hotel search engine or those users who visit the remote websites created directly.
Hotel Search Engine: End User Side
Main Site: Admin Screen