در دنیای فناوری سفر فعالیت میکنم.
همراه تیمهایی که با داده، API و تکنولوژی، تجربههای بهتری برای سفر میسازن.
اینجا ردپای ایدهها و پروژههاییه که بعضیهاشون به مقصد رسیدن و بعضیهاشون هنوز در راهن.
آموزش کامل و رایگان نرمافزار رزرواسیون نیرا (NRS) با یک شبیهساز ترمینال آنلاین؛ بیش از ۹۰ درس عملی صدور بلیط، Availability و PNR برای کارشناسان آژانسهای هواپیمایی و کارکنان ایرلاینها، بدون نیاز به نصب.
nirahelp.irسامانهای که هر پیشنهاد نرخ پرواز را با استدلال شفاف، مقایسه بازار و امتیاز اطمینان ارائه میدهد — نه فقط یک عدد. کارتابل موبایلی که رقبا، ظرفیت فروش و روند تقاضا را برای کارشناس نرخگذاری کنار هم میچیند.
oja360.irدفترچهی عمومی فرهنگ سازمانی یک استارتاپ فرضی رزرو بلیط؛ ارزشها، ساختار گیتها، نقشها، ریتم جلسات، مسیر رشد از سالک تا خضرِ راه، و فرمول شفاف حقوق.
playbookبایگانی زندهی ابزارهای کوچک و مستقل برای کار روزمرهی آژانسهای مسافرتی و استارتاپهای سفر؛ هرکدوم برای یه دردسر مشخص ساخته میشه، رایگان و بدون ثبتنام پیچیده. اولین ابزار («ویزایار») آماده شده و بقیه در مسیر ساختهشدنن.
بهزودی در دسترسهر ساله میلیونها مسافر ایرانی به دلیل تأخیر، لغو پرواز یا ممانعت از پرواز، حق قانونی دارند غرامت دریافت کنند — اما اغلب از این حق بیخبرند یا توان پیگیری اداری ندارند. آسمانه اولین سامانهی تخصصی احقاق حقوق مسافران هوایی ایران است: مسافر شماره پرواز، تاریخ و مدت تأخیر را وارد میکند؛ سامانه طبق منشور حقوق مسافران ایران (مصوب ۱۴۰۱) میزان غرامت قابل مطالبه را محاسبه میکند — تأخیر ۲ تا ۵ ساعت: ۳۰٪ قیمت بلیت، بیش از ۵ ساعت: ۱۰۰٪، لغو پرواز: ۱۰۰٪ + اسکان. تیم حقوقی آسمانه کل فرآیند مذاکره و پیگیری با ایرلاین را به عهده میگیرد؛ کارمزد تنها در صورت موفقیت و از محل همان غرامت کسر میشود. الهام گرفته از مدل جهانی AirHelp — اما کاملاً بومی، با قوانین ایران، و ساختهشده برای بازاری که هنوز هیچ بازیگری در آن نیست. موکاپ سایت کامل طراحی شده و در مرحله ساخت MVP است.
Asmaaneh ("sky" in Persian) is Iran's first dedicated air passenger rights and compensation recovery platform — a localized equivalent of AirHelp built specifically for the Iranian aviation market, where millions of passengers annually forfeit compensation they're legally entitled to due to lack of awareness and bureaucratic friction. Core mechanic: passenger enters flight number, date, and delay duration; the platform computes claimable compensation under Iran's Air Passenger Rights Charter (approved 1401/2022): 2–5hr delay → 30% of base fare; 5hr+ delay → 100%; flight cancellation → 100% refund + hotel + ground transport. Platform handles all document prep and negotiation with the airline. Fee model: success-only commission — zero upfront cost to passenger. Technical stack: Django REST + React (RTL, Persian-first) + Celery + PostgreSQL + Kavenegar SMS. Case state machine: intake → document collection → airline negotiation → legal escalation → payout. Legal escalation: partner law firm files formal complaint with the Civil Aviation Organization if airline refuses. Market gap: AirHelp does not operate in Iran. No domestic competitor exists. 50M+ domestic passenger trips annually, chronically high delay rates. Claim window: up to 6 months post-flight. Status: UI/UX mockup complete, MVP in development.
یه مکانیزم قیمتگذاری پلکانی زنده برای تورهای گروهی: هرچقدر آدمهای بیشتری ثبتنام کنن، قیمت برای همه — حتی کسایی که زودتر خریدن — پایینتر میاد. تفاوت قیمت خودکار به کیفپول مشتری برگشت میخوره. این مدل هم انگیزه ورود زودتر رو ایجاد میکنه، هم حس جمعی و اشتراکگذاری رو. مثال: کویر مرنجاب — ۱-۹ نفر: ۵M ت، ۱۰-۱۹ نفر: ۴.۷M ت، ۲۰-۲۹ نفر: ۴.۴M ت، ۳۰+ نفر: ۴.۰M ت.
A live tiered pricing engine for tour packages: as more people register, the price drops for everyone — including early buyers who get an automatic wallet refund. This creates dual incentives: early booking (lock in your seat) and social sharing (more friends = cheaper for all). The UI shows a real-time group meter with tier milestones, current registrant count, and a "X more people until next tier" nudge. Stack: React front-end, Python backend, wallet/refund logic via payment gateway webhooks.
بهجای ساخت دیتابیس بسته خودش، این موتور دقیقاً مثل یه سرچانجین عمل میکنه: کاربر فقط بودجه کل، تعداد مسافر و تعداد شب رو وارد میکنه؛ سیستم همزمان روی همهی سایتهای آژانسهای ایرانی (علیبابا، فلایتیو، اسنپتریپ، مقصد و...) جستجو میکنه، قیمت بلیط + هتل رو جمع میبنده، و فقط مقصدهایی رو نشون میده که واقعاً با اون بودجه جور درمیاد — بدون نگهداشتن دادهی خودش، فقط یه لایه جستجو و مقایسه روی سایتهای موجود.
A pure meta-search layer, not a closed dataset: user enters total budget, traveler count, and nights. The engine queries Iranian agency sites in real time (Alibaba.ir, Flytoday, Snapptrip, Mosafer, etc.), aggregates flight + hotel pricing per route, and surfaces only destinations that fit within budget. Closest global parallels — Elude and Wander (budget-in, destinations-out) — but neither indexes the Iranian agency ecosystem or aggregates beyond their own inventory.
یه چتبات فارسی که با استفاده از Amadeus API و مدلهای زبانی بزرگ، برنامه سفر شخصیسازیشده میده. کاربر بگه «یه هفته اروپا با بودجه متوسط» — سیستم بلیط، هتل، و اکتیویتی رو پیشنهاد میده.
A Persian-language AI travel assistant leveraging Amadeus APIs + LLMs. User inputs trip intent in natural language; system returns full itinerary with flights, hotels, and activities. Core stack: Python, FastAPI, Claude/GPT, Amadeus Travel SDK.
مارکتپلیسی که مسافرین ایرانی بتونن بلیط، هتل، یا تور نیمهکارهشون رو به هم بفروشن. مثل دیوار برای سفر — با سیستم اعتبارسنجی و پرداخت امن داخلی.
A peer-to-peer travel exchange where Iranian travelers can resell unused bookings — flights, hotels, tour packages — to other users. Think "Viagogo for Iranian travel" with verified listings and escrow-style payments.
موتور جستجوی پرواز که از NDC مستقیماً با ایرلاینها ارتباط میگیره و قیمتهای اکسکلوسیو نشون میده که در GDS سنتی نیستن. نمونههای مشابه: Dohop، Kiwi.com
A flight search engine using IATA NDC standard to connect directly with airlines, surfacing exclusive fares unavailable in traditional GDS channels. This model is live globally — companies like Dohop and Kiwi already operate here. The opportunity: build for underserved markets.
یه SaaS برای هتلها و اقامتگاههای ایرانی که بتونن چرخه کامل مهمان رو مدیریت کنن: pre-arrival، check-in دیجیتال، در طول اقامت، و post-stay. با داشبورد تحلیل رضایت.
SaaS platform for Iranian hotels and boutique stays: digital pre-arrival communication, contactless check-in, in-stay service requests via QR, and automated post-stay NPS collection. Stack: Python Django + React + WhatsApp Business API.
تحلیل داده سفر ایرانیان مقیم خارج برای شناخت الگوهای بازگشت، مقصدهای محبوب، و فصلهای پیک. این داده میتونه به ایرلاینها و آژانسها برای قیمتگذاری هدفمند کمک کنه.
Mining anonymized booking and search data to map travel behaviors of the Iranian diaspora (3M+ in US/EU/Canada). Key insights: reunion travel patterns, optimal route bundling, price sensitivity curves. Built in Python: pandas, scikit-learn, Amadeus Analytics APIs.
موتور نرخگذاری هوشمندی که قیمت بلیطهای هواپیما رو بر اساس تقاضای لحظهای بازار، تحلیل رقبا (آژانسها و سیستمهای دیگه)، و مدلهای ورودی از تقویم، مناسبتها، و ظرفیت پروازی تنظیم میکنه. این ایده در بازار ایران پیادهسازی شده و تجربهی زیسته داره — نادر و ارزشمند.
Live implementation: automated fare pricing engine calibrated for the Iranian aviation market. Inputs: competitor scraping, real-time demand signals, calendar events (Nowruz, Arba'een), route load factors. Outputs: optimized fare recommendations per route/day. This mirrors what Delta is now doing globally with Fetcherr — but Peyman shipped it for Iran first.
سیستمی که بر اساس شاخصهای عملیاتی (نرخ پر شدن صندلی، فرکانس پرواز، روند فروش تاریخی) پیشنهاد میده کدام مسیر پروازی به زودی از سوددهی خارج میشه — و کی باید چارتر شود یا حذف شود. تصمیمگیری دادهمحور به جای حدس مدیران.
Analytics system that predicts route viability using historical load factors, booking velocity, and revenue yield data. Flags routes heading toward unprofitability and recommends charter conversion or cessation — replacing gut-feel with data-driven route management. Built with Python + scikit-learn.
آژانسهای هواپیمایی ایران بلیط رو در سامانههای سپهر یا مقیم صادر میکنن — بعد از صدور، اپراتور باید خروجی رو دستی بخونه و همه اطلاعات رو دوباره وارد نرمافزار نیرا کنه. این فرآیند وقتبر، خطاخیز، و کاملاً تکراری بود. یه ربات ساختم که بلافاصله بعد از صدور بلیط، خروجی سپهر/مقیم رو میخونه و بدون حتی یک دقیقه معطلی، به صورت کامل و دقیق در نیرا ثبت میکنه. صفر خطای دستی، صفر وقت تلفشده.
Iranian travel agencies issue tickets in Sepehr or Moghim GDS — then operators manually copy the output into NIARA agency management software. I built an RPA bot that reads the issuance output the moment a ticket is issued and registers it in NIARA instantly — zero delay, zero manual re-entry, zero transcription errors. Built with Python + Selenium/Playwright. Measurable ROI: saves 2–4 minutes per ticket across every operator shift.
آمادئوس یه پلتفرم ابری بومی به اسم Navitaire Stratos راهاندازی کرده که ایرلاینها رو از سیستمهای رزرو قدیمی به دنیای Offer & Order مدرن منتقل میکنه. ولوتئا اولین ایرلاینی بود که این پلتفرم رو راهاندازی کرد. این مدل آیندهی GDS هست.
Amadeus Navitaire Stratos: cloud-native, AI-powered PSS (Passenger Service System) enabling airlines to build personalized offers and process orders — replacing legacy booking classes with dynamic, attribute-based retailing. Volotea was first to go live. This is the post-GDS era in production.
آمادئوس یه لایه AI به اسم "Amadeus Max" راهاندازی کرده که مثل یه دستیار هوشمند روی تمام محصولاتش کار میکنه و workflow های cross-product رو اتوماتیک میکنه. از تحلیل Revenue Management تا مدیریت Hospitality — همه با یه رابط conversational.
Amadeus Max: an AI assistant layer that sits across Amadeus's entire product suite, enabling natural-language interaction with revenue management, property management, distribution, and analytics tools. Operators query complex cross-system data through conversation instead of dashboards. This is live and expanding across the Amadeus ecosystem.
ترکیش ایر یه سیستم سفر بیومتریک راهاندازی کرده که مسافران ثبتنامی میتونن در پروازهای داخلی ترکیه بدون نشون دادن پاسپورت یا کارت پرواز صرفاً با چهرهشون پرواز کنن. هدف: جزء سه ایرلین برتر دنیا در تجربه دیجیتال بودن تا ۲۰۳۳.
Turkish Airlines Technology launched a full biometric journey on domestic Turkish flights. Enrolled passengers move through check-in, baggage drop, and boarding using facial recognition — zero documents shown. Turkish Technology's 1,500-person R&D hub drives this. Target: top-3 global airline for digital passenger experience by 2033.
ترکیش ایر در حال استقرار یک چتبات چندوجهی (متن + صدا + تصویر) هست که از AI پیشرفته برای پشتیبانی مسافران در تمام کانالها استفاده میکنه — از رزرو تا شکایت. هدف جایگزینی ۷۰٪ تماسهای call center بدون افت کیفیت.
Turkish Technology is deploying a multimodal AI chatbot (text, voice, image) to handle passenger support across all channels. The system understands flight documents, boarding passes, and spoken queries in 30+ languages. Target: replace 70% of call center volume while maintaining CSAT. Part of their $2.32B digital investment initiative.
ترکیش ایر داره یه مرکز دادهی اختصاصی در استانبول میسازه که ستون فقرات دیجیتال عملیات ایرلاین خواهد بود. این زیرساخت قراره ۲۰۲۷-۲۸ راهاندازی بشه و به ایرلاین اجازه میده دادههای AI و عملیاتی رو sovereign نگه داره — بدون وابستگی به cloud های خارجی.
Turkish Airlines is investing in a sovereign Istanbul Data Centre as digital backbone for operational continuity — planned for 2027-2028. Enables on-premise AI processing, reduces cloud dependency, and supports compliance with Turkish data localization laws. Part of a broader $2.32B multi-year infrastructure initiative including an E-Commerce Complex entering service in 2026.
در تیم آمادئوس روی ترکیب مدلهای تحلیلی کلاسیک Revenue Management با Machine Learning کار کردیم تا دقت پیشبینی تقاضا رو بهطور معناداری بالا ببریم — مخصوصاً برای مسیرهایی که دادههای تاریخی کمی دارن. نتیجه این تحقیق در Journal of Revenue and Pricing Management منتشر شد و در AGIFORS RM Study Group 2024 هم ارائه دادیم.
Research I contributed to within the Amadeus team: combining classical analytical Revenue Management models with ML to significantly improve demand forecasting accuracy — especially for sparse-data routes. Published in Journal of Revenue and Pricing Management (Nanty, Fiig et al., 2025). Also presented "Application of Generative AI for Airline Demand Forecasting" at AGIFORS RM Study Group 2024. This work directly shapes how Amadeus RMS handles low-frequency routes.
یکی از حوزههایی که در آمادئوس روش کار کردیم، قیمتگذاری پویا در ساعات و دقایق پایانی پروازه. مدلهای Reinforcement Learning میتونن نرخ رو دقیقهای آپدیت کنن — قویترین lever درآمدی که ایرلاینها الان دارن. Delta با شرکت Fetcherr دقیقاً همین مسیر رو رفته و ۲۰٪ از نرخگذاریهاش رو به AI واگذار میکنه.
An area I've worked on within Amadeus: last-minute dynamic pricing using Reinforcement Learning — where bid prices update minute-by-minute as remaining inventory and demand signals shift. Academic backing: IJFMR 2025, Bondoux et al. 2020 (Amadeus Research). Delta Airlines operationalized this commercially with Fetcherr, targeting 20% AI-controlled fares by end of 2025. Regulatory pushback on "surveillance pricing" is also something we tracked closely (EU Commission 2024).
یکی از بحثهای مهمی که در آمادئوس روش کار کردیم اینه که وقتی ایرلاینها به مدل Offer & Order مدرن میرن، سیستمهای سنتی Revenue Management چه سرنوشتی دارن. این تحقیق در AGIFORS RM Study Group 2025 ارائه شد و مستقیماً روی roadmap محصولات آمادئوس تأثیر گذاشت.
Research I was part of at Amadeus: examining whether legacy RMS architectures survive the Offer/Order transformation — where airlines no longer sell booking classes but dynamically construct individualized offers per passenger. Presented at AGIFORS RM Study Group 2025 (Fiig, Wittman, Trescases). The findings directly influenced Amadeus product roadmap decisions around the next generation of revenue management systems.
ابزاری که اپراتورهای آژانس بتونن فایل PNR یا تصویر بلیط رو آپلود کنن و خلاصه فارسی کامل همراه با هشدارهای مهم (تاریخ انقضا، شرایط استرداد، لایههای وزن بار) به صورت خودکار دریافت کنن — بدون نیاز به خوندن کدهای GDS.
Tool where Iranian agency operators upload a PNR file or ticket image and receive an auto-generated Persian summary: fare conditions, refund rules, baggage allowances, ticketing deadlines, transit visa requirements. Eliminates GDS command expertise as bottleneck. Powered by LLM + OCR pipeline. Gap in the market: no one has built this for the Iranian travel agency stack.
داشبوردی که نرخ بلیط تمام رقبا روی مسیرهای هدف رو در real-time رصد میکنه و وقتی اختلاف قیمت از آستانه مشخصی رد شد آلرت میفرسته. مدیران Revenue Management دیگه نیازی به مقایسه دستی ندارن — سیستم خودش میگه «رقیب نرخت رو ۱۵٪ پایین آورد.»
Real-time fare intelligence platform: scrapes competitor pricing across target routes, tracks price movements over 24/48/72hr windows, and fires alerts when differential thresholds are breached. Revenue managers react in minutes, not days. Stack: Python scrapers + FastAPI + WebSocket + React dashboard. High commercial value, especially for routes where pricing volatility is extreme.
ابزاری برای مسافر که قیمت بلیط رو روی یه مسیر مشخص رصد کنه و با مدل LSTM پیشبینی کنه آیا قیمت طی ۷/۱۴/۳۰ روز آینده بالا یا پایین میره. مسافر میدونه الان بخره یا صبر کنه — به جای حدس زدن.
Consumer-facing fare prediction engine: LSTM model trained on historical fare data for specific O&D pairs, giving passengers a "buy now / wait" recommendation with confidence score. Tracks patterns like pre-holiday surges, seat availability decay curves, and competitor promotions. Think Google Flights price prediction — but built for Middle Eastern routes where existing tools have poor coverage.
مدلی که الگوهای غیرعادی در صدور بلیط رو شناسایی میکنه: ترنسکشنهای بیش از حد سریع، خریدهای از IP مشکوک، تکرار مشخصات مسافر با هویتهای مختلف، یا رزرو-استرداد سریالوار برای قفل کردن صندلی. آب واقعی بازار ایران رو داره.
Anomaly detection system for Iranian ticket issuance: identifies fraudulent patterns including rapid-fire transactions, seat-blocking via reserve-cancel loops, identity recycling across PNRs, and agency-level churning. Model: Isolation Forest + LSTM on behavioral sequences. Real commercial need — Iranian travel agencies lose significant revenue to these patterns annually.
داشبوردی که آژانسهای کوچک بتونن بفهمن کدام مسیرها، کدام ایرلاینها، و کدام بازههای زمانی برای آنها بیشترین کمیسیون و سود خالص رو داشته. جای خالیش حس میشه — تحلیلهای مالی صنعت الان فقط برای شرکتهای بزرگ ساخته شدن.
Profitability analytics SaaS for small-to-mid travel agencies: breaks down revenue per route, per airline, per booking class, and per agent. Identifies which GDS fare families generate highest net yield after override commissions. Visualized as interactive Sankey charts and trend lines. Currently, this analysis is manual Excel work for 90% of agencies — a clear automation opportunity.
موتوری که از دادههای تاریخی رزرو، مقصد، و پروفایل مشتری، بستههای ترکیبی (بلیط + هتل + ترانسفر + تور اختیاری) رو به صورت خودکار میسازه و قیمتگذاری میکنه. به آژانسها اجازه میده بدون تیم محصول، پکیجهای جذاب بفروشن.
Dynamic packaging engine: combines available flight fares, hotel rates (via Amadeus Hotel Search API), and ground transfer data into optimized bundles priced below sum-of-parts. Rules engine learns which combinations convert best per customer segment. Agencies deploy it as a white-label booking widget — no product team required.
سیستمی که تمام بلیطهای صادره یه آژانس رو رصد میکنه و قبل از رسیدن به deadlineهای استرداد، تغییر نام، یا Void، آلرت خودکار میفرسته. هر بلیط یه «ساعت شمارش معکوس» داره — اپراتور دیگه چیزی رو از دست نمیده.
Automated monitoring system for issued tickets: parses fare rules from GDS, extracts refund/exchange/void deadlines, and sends tiered alerts (48hr, 24hr, 2hr before expiry) via Telegram or email. Each ticket gets a live countdown. Prevents costly missed windows — a daily pain point in Iranian agencies that's never been systematically solved.
داشبوردی برای مدیران آژانس که عملکرد هر اپراتور رو بر اساس تعداد بلیط صادره، ارزش ریالی تراکنش، نرخ خطا، و زمان پاسخ به مشتری بسنجه. مدیران الان این دادهها رو ندارن — فقط حدس میزنن کدوم اپراتور بهتره.
BI dashboard for agency managers: tracks each operator's ticket issuance volume, transaction value, error rate (void/refund patterns), and response-time to customer queries. Surfaces top performers and flags at-risk operators before problems escalate. Built with Python + FastAPI + React/Recharts. Fills a management intelligence gap that affects every mid-size Iranian travel agency.
ابزاری که گزارشهای BSP (Billing and Settlement Plan) IATA رو به صورت خودکار پارس میکنه، با سیستم حسابداری داخلی آژانس تطبیق میده، و مغایرتها رو فلگ میکنه. کاری که الان ۲ روز کار دستی میگیره، در ۵ دقیقه انجام میده.
Automated BSP reconciliation engine: ingests IATA BSP billing files, cross-references with internal issuance records, flags discrepancies (overbillings, missed commissions, ADM alerts), and generates audit-ready reports. A task that takes 2 days of manual work per billing cycle — automated to minutes. High ROI, clear commercial value for any IATA-accredited agency.
وقتی یه پرواز کنسل یا دیلی میشه، سیستم فوری بهترین مسیرهای جایگزین رو با در نظر گرفتن هزینه، زمان کل، تعداد توقف، و اعتبار بلیط اصلی پیدا میکنه. اپراتور آژانس الان این کار رو دستی و استرسزا انجام میده — AI این کار رو در ثانیهها حل میکنه.
Disruption management tool: when a flight is cancelled or significantly delayed, the system auto-generates ranked alternative routings respecting original ticket validity, rebooking rules, and fare conditions. Operator gets a shortlist in seconds instead of manually querying GDS for 30 minutes. Integrates with Amadeus Disruption Management APIs and Iranian GDS feeds.
یه API که آژانسهای حجمدار بتونن SubscrIbe کنن و پیشبینی تقاضای ۳۰/۶۰/۹۰ روزه رو بر اساس مسیرهاشون دریافت کنن. به آنها کمک میکنه چارتر رزرو کنن، اعتبار پیشخرید کنن، یا موجودی نگه دارن — قبل از اینکه نرخها بالا بره.
Subscription API delivering route-level demand forecasts (30/60/90 day windows) to high-volume travel agencies. Agencies use forecasts to pre-purchase charter blocks, lock bulk fares, or hold inventory before peak demand drives prices up. Model: ensemble of SARIMA + gradient boosting trained on historical booking curves. Data moat builds over time — higher accuracy for subscribers who contribute booking signals.
قبل از اینکه اپراتور دکمهی «صدور» رو بزنه، یه لایه QC خودکار روی PNR چک میکنه: اسم با پاسپورت تطابق داره؟ مسیر فیزیکی درسته؟ ویزای ترانزیت لازمه؟ بار مجاز چقدره؟ خطاهای رایج قبل از صدور جلوگیری میکنه.
Pre-ticketing QC layer: runs automated checks on every PNR before issuance — name format compliance (IATA standards), transit visa requirements by nationality, minimum connection time validation, baggage policy lookup, passport expiry vs travel date. Catches errors that generate costly ADMs or stranded passengers. Integrates as a middleware check before the GDS ticketing command fires.
ایرلاینهای بزرگ سیستمهای وفاداری پیچیده دارن — آژانسهای مستقل ندارن. یه SaaS که آژانسها بتونن برای مشتریانشون امتیاز، سطح عضویت، و پاداش سفر تعریف کنن. مشتری وفادار به آژانس، نه به ایرلاین — یه تغییر پارادایم در صنعت.
White-label loyalty SaaS for independent travel agencies: lets agencies create points-per-booking programs, tier memberships, and travel rewards without building infrastructure from scratch. Customers become loyal to the agency rather than bypassing it to book direct with airlines. Gamification layer (streak bonuses, birthday upgrades) increases repeat bookings 20-30% in comparable programs. Market gap: no one has built this specifically for MENA/Iranian market agencies.
در عراق برخلاف ایران (که اقامت۲۴ و امثالش رزرو هتل رو حل کردن) هیچ سامانه متمرکزی برای رزرو آنلاین وجود نداره — هتلهای نجف و کربلا هنوز با تماس تلفنی، واتساپ، یا واسطههای آفلاین کار میکنن و همین باعث overbooking، نبود شفافیت قیمت، و سردرگمی زائر میشه. طراحی فنی: یه Channel Manager بهعنوان هسته مرکزی که موجودی و نرخ هر هتل رو با قفل atomic مدیریت میکنه تا دو رزرو همزمان روی یه اتاق ننشینن، یه پنل مدیریت برای هتلدار (تقویم موجودی، نوع اتاق، نرخ فصلی ایام اربعین/محرم)، و یه موتور رزرو سمت زائر با UI سهزبانه (عربی/فارسی/انگلیسی). لحظهای که رزرو confirm میشه، هتل از طریق push notification و پیامک خبردار میشه — چون خیلی از مالکین هتل گوشی هوشمند یا اینترنت پایدار ندارن.
Iraq's holy cities (Najaf, Karbala) have no centralized hotel-distribution layer — unlike Iran's Eghamat24-style OTAs, properties still run on phone calls and offline brokers, leading to chronic overbooking during peak pilgrimage windows (Arbaeen sees 15–20M pilgrims). Core architecture: a multi-tenant Channel Manager service sitting between hotel inventory and the booking engine, using Redis-backed distributed locks (or Postgres SELECT...FOR UPDATE) per room-night to guarantee booking idempotency under concurrent requests — the hardest technical problem in any hotel-booking system. Components: (1) Hotel Admin Service — availability calendar, rate plans, room-type taxonomy, seasonal pricing for high-demand events; (2) Guest Booking Engine — search/filter by proximity to the shrines, Arabic/Persian/English i18n, RTL-first frontend; (3) Notification Service — WebSocket + SMS gateway (Zain Iraq/Asiacell + Kavenegar for Iranian guests) firing the instant a booking is confirmed, since many small properties have no internet-connected front desk; (4) Payments — local cash-on-arrival/agent settlement flow as a fallback given Iran-Iraq banking/SWIFT restrictions, alongside Iraqi card rails where available. Stack: Django REST Framework or FastAPI + PostgreSQL + Redis (locks + pub/sub) + Celery for async SMS/notification jobs + React/Next.js frontend. Revenue model: per-booking commission or monthly SaaS subscription per property.
اکثر زائران ایرانی به نجف و کربلا فقط از طریق کاروانهای گروهی میرن — چون هیچ ابزاری برای برنامهریزی انفرادی وجود نداره و زائر مجبوره برنامه و سرعت گروه رو قبول کنه. یه پلتفرم ماژولار میخوام بسازم شبیه «بساز سفر خودتو»: کاربر جدا جدا بلیط پرواز، هتل (متصل به همون لایه رزرو هتلهای عراق)، ترانسفر زمینی بین شهرها/مرزها، و حتی مسیر بازدید از اماکن مقدس با زمانبندی و پیادهروی رو خودش انتخاب میکنه — هر کدوم بهصورت سرویس جدا که با هم ارکستره میشن، نه یه پکیج بسته.
The Iranian pilgrimage market (Najaf, Karbala, Mashhad, Samarra) is almost entirely locked into group "karavan" packages — no independent, modular planning infrastructure exists, forcing pilgrims to accept group pace and fixed itineraries. Technical design: a microservices Trip Composer pattern where each leg is an independent bounded-context service — Flight Service (Sepehr/Amadeus API integration for domestic + Iran–Iraq routes), Hotel Service (reuses the holy-cities booking layer above), Ground Transfer Service (integration with local Iraqi/Iranian transport operators for Najaf↔Karbala↔border legs), and a Ziyarat Scheduler that sequences shrine visits against published visiting hours and historical crowd-density data to avoid bottlenecks at the shrines, especially around Arbaeen. An orchestration layer (e.g., Saga pattern over async message queue — RabbitMQ/Kafka) coordinates the multi-step booking so a failure in one leg (say, no hotel availability) triggers compensating rollback instead of leaving the user with a half-completed trip. A recommendation engine (collaborative filtering on historical booking data) suggests optimal date combinations to dodge peak-crowd days. Frontend: mobile-first PWA, Persian RTL, offline-tolerant for border areas with weak connectivity. Payments: Shaparak-integrated gateway on the Iran side, agent/cash settlement on the Iraq side given cross-border banking constraints. This fills the "self-planned pilgrimage" gap that no existing platform addresses for the 3M+ annual Iranian pilgrim market.
انتقال پیکر متوفی برای تدفین در قبرستان وادیالسلام نجف یه بازار واقعی و فعاله، ولی کاملاً پراکنده و دستیست: خانواده باید همزمان با اپراتور چارتر هوایی/زمینی، آرامستان نجف، و چندین نهاد صادرکننده مجوز (پزشکی قانونی، وزارت بهداشت، گمرک ایران، مجوز ورود عراق) بهصورت جدا جدا و معمولاً تلفنی هماهنگ کنه — در شرایطی که خانواده داغدیده کمترین تحمل رو برای پیگیری اداری داره. ایده اینه که یه پلتفرم بسازم که این فرآیند رو به یه workflow وضعیتدار (state machine) تبدیل کنه: مرحله صدور مجوز، مرحله رزرو چارتر، مرحله ترخیص گمرکی، مرحله هماهنگی دفن — با اطلاعرسانی پیامکی شفاف به خانواده در هر مرحله، بدون نیاز به تماس مکرر.
Transporting deceased Iranian Shia for burial in Najaf's Wadi al-Salam — the world's largest cemetery — is a real, recurring logistics market, but it's entirely manual and fragmented: families must separately coordinate a charter operator (air cargo or refrigerated ground transport), the cemetery office in Najaf, and several permit-issuing bodies (coroner's report, Ministry of Health export clearance, Iranian customs, Iraqi import/entry permit) — typically by phone, during the worst possible time to manage paperwork. Technical design: a document-workflow platform modeling the process as an explicit state machine (permit-pending → permit-issued → charter-booked → customs-cleared → burial-scheduled → completed), with each transition gated on verified document upload (OCR-assisted validation of death certificates and permits) rather than free-form back-and-forth. A two-sided structure: a family-facing portal with a single real-time status tracker and proactive SMS/WhatsApp updates at every state transition, and an operator-facing dashboard for vetted charter providers and the Najaf cemetery office to confirm slots and update status. Stack: a workflow/BPMN-style state-machine engine (e.g., Camunda or a custom Postgres-backed state table) + document upload/OCR pipeline + notification service (SMS gateway dual-routed for Iran/Iraq carriers) + FastAPI/Django backend + React admin dashboards. The core value isn't matchmaking — it's collapsing a multi-institution bureaucratic process into one transparent, trackable pipeline during an extremely stressful time for families.
اولین قدم در صنعت هوانوردی — آشنایی با سیستمهای رزرو، زیرساخت فنی ایرلاینها، و عملیات داده در خاورمیانه.
ارتقا به یکی از بزرگترین ایرلاینهای جهان — کار با GDS بینالمللی، شبکه پروازی گسترده، و تیمهای چندملیتی.
در قلب تکنولوژی سفر جهانی — سیستمهایی که پشتیبان رزرو بیش از ۱.۸ میلیارد مسافر در سال هستن.