02 / CASE STUDY

Masaruk Platform

Connecting booking and payment journeys across web, mobile, and administration systems

Masaruk platform homepage — live capture
A live capture of the published masaruk.com — Umrah and tourism trips.
StatusMulti-system development and testing
PeriodRecent project
SectorTravel and booking
RoleJourney analysis, delivery oversight, and cross-system testing across web, mobile, backend, APIs, and payments.
Web + Mobile + AdminSurfaces
Booking to paymentJourney
End-to-endTesting

Context

A multi-interface travel and booking product requiring consistent booking, payment, and confirmation states across several systems.

My actual role

Journey analysis, delivery oversight, and cross-system testing across web, mobile, backend, APIs, and payments.

This case distinguishes what I managed, analyzed, reviewed, or implemented without presenting collaborative work as a solo build.

Challenges

  • Maintaining state consistency across several interfaces.
  • Tracing errors that surface in one layer but originate in another.
  • Separating UI readiness from integration and payment readiness.

Decisions

  • Review journeys from the end-user perspective, not as isolated systems.
  • Use end-to-end scenarios that connect entry points to final outcomes.
  • Record incomplete cases as explicit launch constraints.

Outcome

System boundaries and responsibilities became clearer, and readiness was evaluated through complete journeys rather than isolated screens.

Work scope

تحليل رحلات الحجزاختبارات End-to-Endمراجعة المدفوعاتمتابعة تكامل الأنظمة

Technology & linked capabilities

Next.jsNestJSREST APIsMobile AppPayment GatewayAdmin Dashboards

Project media

Quick contact

Khaled in 60 seconds

A Riyadh-based technical and digital solutions lead combining web delivery, business analysis, technical operations, and digital growth support.