Hotelcard.com and what is unique about it?
Hotelcard- Technical Challenges and Solutions
As the website grew in popularity, new features were introduced and previous CMS could not take up the new challenges.
Therefore the Management decided to change the Framework to Laravel
As a long standing technical team of HotelCard, SS4U was approached to re-develop the portal in the New Technology Stack ground up.
1.Integrating Elastic SearchIntegrated Elastic Search on the website. Elasticsearch allowed to store, search, and analyze huge volumes of data scraped Hotel data, quickly and in near real-time and give back answers in milliseconds.
2. Integrated HotelSpider’, ‘YieldPlanet’ and ‘VerticalBookingThe Challenge was to integrate the three channel managers ‘HotelSpider’, ‘YieldPlanet’ and ‘VerticalBooking’ into the Hotelcard. After a brainstorming session, we used HTTP RAW POST for ‘HotelSpider’, ‘YieldPlanet’ and SOAP for ‘VerticalBooking’ and developed a new Integration API.
3. Developed a complex pricing algorithmDeveloped a complex pricing algorithm which enabled the hotels to sell rooms on different discount rates and also enabled the hotelier to set different pricing based on the different time periods.
4. Report Generation in TableauUTM params values needed to be saved to display reports on how many Users purchased the hotelcard. The data were used for Google analytics and Tableau report generation. The solution was to use middleware to save the UTM values in session then session values stored while placing the order.