Booking Engine for Hotel Chains

Live instance of the booking engine for one of the tenant - https://reservations.circuscircus.com/
Tech Stack - HTML+SASS+Javascript+ReactJS, Java+SpringBoot, AWS RDS for PostgreSQL, AWS Elastic Beanstalk, AWS Simple Queue Service(SQS), AWS Simple Notification Service(SNS)

Problem - Textual notes are not detailed enough, audio recordings take too long to consume.
Solution - A fully customizable and robust booking engine designed to give the traveler an opportunity to plan and create a trip tailor-made to their lifestyle.
Built a customizable, themeable, multi-tenancy supporting internet booking engine(IBE) for hotel chains, with an embeddable widget that can be injected to any website(emails, ad campaigns) which redirects to the booking engine.

Standout Features

  • Multi tenant: Each hotel chain can have its own booking engine serving for only their own properties and rooms.
  • Content Customizable: All the static content on the website is customizable on a per tenant basis.
  • Extensive Searchability: Search on a property as well as room-in-a-property level.
  • Cross Platform support: Looks great on desktop, tablet as well as mobile.
  • Themeable: Can support unique color and font theme for each tenant.
  • Search widget: Created a React widget which can be embedded in any website, email, ad-campaign and would take in initial search params and redirect to the main website.