Develop the admin-facing system,
Develop the admin-facing system,
Expand hotel range
Enable frontend connection.
As the client sells packages that can contain everything from tours and activities to cruises, one of our primary tasks was to help the travel agents create them. Our engineers built both a backend and frontend for the admin panel, using React for frontend and Nodejs for backend. Via this panel, the agents can map the content and create the packages, adding ancillary services to them.
The client’s goal was to enrich the existing range of hotels offered by the platform. To expand the number of hotels available, our team integrated the WebBeds XML API with the repository. WebBeds is the second largest hotel room wholesaler on the market. Their API provides content, availability, and prices from over 350,000 properties from 12,000 destinations globally, allowing travelers to search and book rooms and properties.
One of the client’s main requests was to have an opportunity to build this module platform-agnostic and enable connection to any website, both the client’s and any third party’s. To solve this problem, our team built a custom Output API that can deliver the repository content to the frontend of any travel platform. The output API was built using the GraphQL architecture.
Total scope of the project reached 5.5 man-years. The project was completed over the course of 5.5 months by a team of twelve professionals: 2 backend engineers, 2 frontend engineers, 2 full stack developers, 2 QA engineers, a UX/UI designer, a business analyst, a solution architect, and a project manager.
The technology stack included ReactJS (for frontend), Nodejs (for backend), GraphQL (for Output API), WebBeds API (for hotel room management).
Services provided within the project framework: Travel Technology Practice