Skip to content
Yassen Ashraf
All projects

B2B Travel Booking Platform

Royal Vacation

A travel platform where agencies search and book hotels and car rental, built with an engineering team.

Royal Vacation home screen: a coastal hotel and car hero image above a search panel with Hotels and Car Rental tabs and fields for destination, dates, nationality, and rooms and guests.
Hotel search, from the preview version of the platform.
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.

Royal Vacation sign-in page for the agency workspace, with empty email and password fields and a note that this is a frontend preview.
Agency sign-in. The empty form is shown as it appears in the frontend preview.

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

Let's Work Together