Evolved Hotel Booking App to Enable Personalized Back Office User Experience

Evolved Hotel Booking App to Enable Personalized Back Office User Experience

Industry
Travel & Hospitality
Technologies
PHP

Summary

A European provider of hospitality technologies wanted a more personalized back-office user experience for its hotel booking application. It set out to introduce a new back-office system — an admin panel — that would support instant, hassle-free changes to the website style (colors and fonts) for different regions. The challenge was to build the module as reusable and not tied to any particular technology, so it could be applied to other projects as well. INNERLUXES delivered it and updated the flagship booking app.

About the Client

The Client is a European provider of innovative technologies for the hospitality industry. Its products range from hotel booking engines to loyalty program management software and email marketing solutions that drive business growth and brand loyalty for international hotel groups and independent operators, operating across multiple European locations.

The Challenge

With the goal of providing a more personalized back-office user experience, the Client wanted to introduce a new back-office system — an admin panel — to its hotel booking application that would support instant, hassle-free changing of the website style (colors and fonts) for different regions. The challenge was to create a reusable module not tied to any particular technology, so the Client could implement it in other projects as well.

The Solution

Adjusting to changing project requirements, INNERLUXES's website-development professionals used the Symfony 2 PHP framework and later the Silex PHP microframework for the backend functionality, and the jQuery library for the frontend. In the course of the project, the team also delivered a comprehensive installation guide and project documentation.

At all stages, the team ensured efficient communication for a smooth, transparent development process. Equipped with detailed specifications, requirements, and templates, the project team successfully overcame discrepancies in technical configurations while deploying the system to the Client's server.

The Results

  • The Client's flagship hotel booking application was successfully updated with the new admin panel, accessed and managed through the "Your Customer's View" section of the application.
  • The solution enables slicker, more intuitive navigation and a better user experience, with a choice of different style templates to personalize logos, images, locations, and more.

Technologies and Tools

HTML5, CSS3, JavaScript, jQuery, Bootstrap, PHP 5, Symfony 2, Silex PHP microframework, Doctrine, Git, PhpStorm.