B2B Travel Booking Platform
Royal Vacation
A travel platform where agencies search and book hotels and car rental, built with an engineering team.

- Company
- Royal Software Technology
- My role
- DevOps & Frontend Developer
- Sector
- B2B travel booking
- Stage
- Preview, not all features live
Context
Travel booking for agencies, not just individual travellers.
Royal Vacation gives travel agencies a workspace for finding and booking hotels and car rental, and for managing the work around those bookings.
It's a company project built by a development team. This page describes my part of that work, and leaves out internal systems, customers and business data.
What I contribute
- Frontend implementation of the interfaces described here.
- Responsive UI, including Arabic and English localization.
- Connecting the frontend to the services the team builds.
- CI/CD and deployment automation as part of my role.
- Day-to-day collaboration with the development team.
I'm one member of the team. I didn't build the entire platform or its backend alone.
Scope
The experiences I work on.
Search built for agents
One panel for hotels and car rental, with destination, dates, guest nationality, and rooms and guests.
Finding the right hotel
Listings and filters, map-based exploration, and event-based discovery with results sorted by proximity.
From details to booking
Hotel detail pages and booking flows, along with interfaces for managing bookings.
Built for different markets
Language and country or currency selection across the interface, including Arabic and English.

Scope of work
- Discovery
- Hotel search · Listings and filters · Map exploration · Event-based discovery
- Booking
- Hotel details · Booking flows · Booking management
- Account
- Transaction history · Invoice interfaces
- Services
- Car rental and transportation
- Platform UI
- Arabic and English · Responsive layouts
Project status
- I work on this project as a DevOps & Frontend Developer at Royal Software Technology.
- Shown here with permission. Screens contain no customer data.
- The screens shown come from a preview, not a production release.
- In the preview, sign-in is frontend only: authentication isn't verified by a server.
- Not every feature here is live. Some are frontend or demo implementations that may not be connected to a production backend.
- No internal architecture or business metrics are shown.
Need something similar?
Or see the other case study: Rich House