مطالعه موردی

Valhala Travel؛ موتور رزرو چندتأمین‌کننده سفر

زیرساخت TravelTech برای جست‌وجو، مقایسه و رزرو سفر با هسته واقعی پرواز و هتل، اتصال ماژولار به تأمین‌کنندگان متعدد و مسیر توسعه برای قطار و اتوبوس در یک تجربه رزرو یکپارچه.

PHPCodeIgniterCustom PHPREST APIGuzzleSOAPStripeSentry
معرفی موتور رزرو Valhala
01 — چالش پروژه

چالش پروژه

فروش سفر فقط ساخت یک فرم جست‌وجو نیست. هر تأمین‌کننده ساختار API، قیمت، موجودی و خطای متفاوت دارد و محصول باید نتایج را یکپارچه و رزرو را تا پرداخت ادامه دهد.

02 — راهکار ردکووب

راهکار ردکووب

معماری Valhala سه لایه app، api و modules را جدا می‌کند. جست‌وجو و رزرو پرواز و جست‌وجوی هتل از API مرکزی به ماژول تأمین‌کننده هدایت می‌شوند. Registry پروژه Providerهایی مانند Kiwi، Amadeus، Travelport، Duffel، Agoda و Hotelbeds را ثبت کرده است. قطار و اتوبوس به‌عنوان مسیر توسعه روی همین الگوی Adapter معرفی می‌شوند، نه قابلیت موجود فعلی.

  • طراحی مسیرهای کاربری اصلی با تمرکز بر سرعت و سادگی
  • معماری فنی قابل توسعه و اتصال به سرویس‌های دیگر
  • سئو تکنیکال، امنیت و مانیتورینگ از ابتدا
03 — نتیجه و دستاورد

نتیجه و دستاورد

خروجی یک قالب آژانس نیست؛ هسته‌ای چندتأمین‌کننده است که برند، UX و اتصال Providerها را مستقل و قابل توسعه نگه می‌دارد.

04 — تکنولوژی‌های استفاده‌شده

تکنولوژی‌های استفاده‌شده

PHPCodeIgniterCustom PHPREST APIGuzzleSOAPStripeSentry
05

پرواز؛ از Search تا Booking روی چند تأمین‌کننده

جست‌وجوی پرواز از سایت به API مرکزی می‌رسد و بر اساس Supplier به ماژول مربوط هدایت می‌شود؛ Booking نیز اطلاعات مسافر را تا endpoint رزرو ادامه می‌دهد.

06

هتل؛ چند Provider پشت یک تجربه

جست‌وجوی هتل نیز از لایه سایت به API و سپس ماژول تأمین‌کننده می‌رود؛ Providerهایی مانند Agoda، Hotelbeds، Rezlives و Hotelston در Registry دیده می‌شوند.

07

مسیر توسعه قطار و اتوبوس

در Repo بررسی‌شده ماژول‌های Flights، Hotels، Tours و Cars ثبت شده‌اند. قطار و اتوبوس به‌عنوان Extension روی همان معماری Supplier Adapter معرفی می‌شوند.

آیا پرواز و هتل واقعاً در پروژه وجود دارند؟

بله. جریان Search/Booking پرواز و Search هتل در Repo مستند شده است.

قطار و اتوبوس هم اکنون پیاده شده‌اند؟

در Registry بررسی‌شده خیر؛ به‌عنوان مسیر توسعه روی معماری Adapter معرفی می‌شوند.

برای ساخت پلتفرم دیجیتال کسب‌وکار خود آماده‌اید؟

همین حالا با ما صحبت کنید تا ایده شما را به یک محصول سریع، حرفه‌ای و قابل توسعه تبدیل کنیم.