We helped Mr & Mrs Smith modernize its hotel platform and integrate it into the new parent company’s ecosystem

Travel
Modernization

table of contents

Share the article

The Software House was brought in to help the Mr & Mrs Smith team modernize their boutique hotel booking platform for global scalability and to integrate its software with the new parent company's system.

When Hyatt acquired Mr & Mrs Smith, the new parent company’s first priority was a deeper integration between the two systems. Mr & Mrs Smith's app faced increased traffic and had to modernize swiftly to meet Hyatt's requirements.

The client had a capable team, but partnered with us so that they could integrate complex hospitality systems and execute an architectural transformation at the same time.


Partnership goal:
To assist our client in integrating Mr & Mrs Smith’s platform with Hyatt's SynXis and transforming it into a scalable microservices-based system.

Mr & Mrs Smith

Mr & Mrs Smith is a curated boutique hotel booking service. It offers access to carefully selected luxury hotels worldwide.

Founded as an independent platform, the company built strong relationships with unique properties and developed a loyal customer base seeking remarkable experiences.

After being acquired in 2023, Mr & Mrs Smith set out to become an integral part of Hyatt's ecosystem.

INDUSTRY

Hospitality/Travel

COUNTRY

United Kingdom

SERVICE PROVIDED

Product development, architecture modernization

Challenge


Phase one: World of Hyatt integration

The first task post-acquisition was to integrate with the World of Hyatt loyalty program.

The goal was to enable seamless booking of Mr and Mrs Smith’s hotels within the World of Hyatt platform, complete with loyalty points redemption and deposit payments.

Phase two: SynXis integration

Hyatt expected all acquired properties to eventually operate within its technological ecosystem, fully integrated with SynXis by Aven Hospitality, its central reservation platform of choice.

The hospitality data models of both Mr and Mrs Smith and SynXis encompassed property management, content, reservations, and booking engines, resulting in a complex domain.

What’s more, Mr & Mrs Smith’s PHP-based application was a monolith that couldn’t be easily tweaked to cooperate with SynXis.

Challenges included:

  • Working with a PHP monolithic application

  • Transforming monolithic architecture to microservices

  • A legacy system struggling under increased traffic loads

  • Understanding complex hospitality industry business logic

  • Resolving differences in architectural choices between the two systems

  • Limited client resources for parallel work streams

Without integration, Mr & Mrs Smith couldn't serve Hyatt's customer base. The platform risked becoming a bottleneck rather than an asset, limiting partnership value.

Integration with SynXis makes it easier for admins to manage the new hotel ecosystem’s complex data

Solution

In cooperation with the client’s internal team, we laid out a plan to jointly modernize the PHP app and integrate it with SynXis simultaneously.


Phase one approach

For World of Hyatt, we designed a lightweight solution utilizing AWS Lambda functions and message queues to push hotel data directly to Hyatt's platform through dedicated API endpoints.

Phase two approach

SynXis required a different strategy. Rather than a direct integration, we left the monolith intact and, together with the client’s team, developed a gradual modernization plan to extract some functionality into microservices that handle SynXis communication.

We planned two specialized microservices:

  • Properties data flow service (Symfony/PHP)

to handle properties, rooms, amenities, and other types of data that change infrequently,

  • ARI (availability, rates, and inventory) data flow service (Golang)

to manage availability, rates, and inventory.

Both services would communicate asynchronously via AWS SNS and SQS, allowing independent scaling.

Future phases would introduce an API Gateway that routes external data directly to microservices, bypassing the monolith.

Technology stack

  • AWS Lambdas and queues for World of Hyatt integration

  • PHP/Symfony for the properties data flow microservice

  • Golang for the ARI data flow microservice

  • AWS RDS Aurora (MySQL) for persistence

  • SNS and SQS for async communication

  • Redis for caching

  • SOAP integration with SynXis

Separate services handle different data types for maximum scalability

Process

Phase One

Our team built a serverless integration layer using AWS Lambdas and SQS queues.

The system pushed MMS hotel data and offers directly to Hyatt's platform, with dedicated API endpoints exposed for Hyatt to consume.

This established the baseline data flow and proved the partnership model before tackling the more complex SynXis work.

Phase Two

Before writing integration code, the combined TSH-MMS team spent months learning SynXis through hands-on exploration. Together, we mapped MMS concepts to SynXis terminology and figured out certification requirements.

The team identified all required integrations, grouped them logically, and implemented them in batches.

The properties data flow service came first, synchronizing properties and room types.

Once stable, the Golang-based ARI data flow service followed for availability, rates, and inventory updates.

Data mapping challenges required business decisions from MMS stakeholders, adding coordination overhead but ensuring the integration served actual needs.

Architecture transformation

The migration followed a strangler pattern – extracting functionality piece by piece while the monolith continued serving users.

Each extraction followed the same sequence:

  • remove the functionality from the monolith,

  • build the microservice around it,

  • validate it against SynXis,

  • redirect the traffic.


Current state

Three microservices are operational with a fourth in development, positioning the client for further evolution toward a service-oriented architecture.

We made sure systems stay updated no matter where the booking comes from – whether Hyatt, Mr & Mrs Smith, or the hotel itself

Outcome

Mr & Mrs Smith integrated with Hyatt's SynXis, completing the requirements for operating within Hyatt's enterprise ecosystem while positioning its platform for global scale.

Integration with SynXis enabled Mr & Mrs Smith to serve the parent company’s customers.

Platform architecture transitioned to microservices, eliminating system crashes and enabling independent scaling.

Development capacity unlocked by establishing clear patterns and knowledge for continued microservices transformation.

"We can sleep well at night because everything just works."

free consultation

As said by Martin Woywood,

Solution Architect at Reservix

Reservix has been working with us for 7 years

Book free consultation

Clients

about us

CTOs and PMs love working with us.

They stay for years.

“It’s very rewarding to see that other people actually understand your requirements. We can sleep well at night because everything just works.”

5.0

Martin Woywood

Software Architect at Reservix

“We regard the TSH team as co-founders in our business. In 12 months alone, we grew from 6 to 49 people, while our revenues and profits grew multiple times.”

5.0

Eyass Shakrah

Co-Founder of Pet Media Group

“They’re actively trying to make everything work better. The designer and QA inspired us to consider many changes to the product’s UX/UI that could improve the user journey down the road.”

5.0

Rick ter Laak

CEO of Travelia

See more
case studies

Check our clients’ outcomes from other development projects

Check our clients’ outcomes from other development projects

Go to cases