InApps Technology

Multi-Region Travel Booking App for Tours, Flights, and Local Services

InApps built and modernized Pegas Touristik's mobile travel booking app, synchronizing data across four regional systems in Turkey, Russia, Thailand, and Vietnam into one seamless booking experience for global travelers.

Trusted by engineering teams across 15+ countries

From startups to Fortune 500 companies

ADMHVSJollibeePegasTSAnnamBaiondFahasaFramFuture ProcessingKFCLotteMega MarketPrudentialSGSimbanTechcombankWorkPacADMHVSJollibeePegasTSAnnamBaiondFahasaFramFuture ProcessingKFCLotteMega MarketPrudentialSGSimbanTechcombankWorkPac
Clutch 4.9/5 · 50+ reviews
GoodFirms Top Company
ISO 27001 Certified

PROJECT OVERVIEW

Travel Booking App

Hospitality

Pegas Touristik runs a travel ecosystem covering excursions, tours, flights, drivers, and local real estate services for travelers across Turkey, Russia, Thailand, and Vietnam. The company needed a mobile app development partner who could unify four separate regional systems into one consistent booking experience.

InApps consulted on and built the mobile app from architecture through data synchronization, integrating four regional systems while modernizing Pegas' legacy infrastructure and keeping booking workflows stable for travelers worldwide.

Build a mobile app for booking tours, excursions, flights, drivers, and local real estate services

Synchronize data across four different systems spanning Turkey, Russia, Thailand, and Vietnam

Integrate the new mobile experience with Pegas' complex existing systems and APIs

Modernize legacy infrastructure without disrupting live booking workflows

Support continuous feature expansion as requirements evolved

Project overview

WHAT THE NEEDED

Client Requirements

Across each key area, these requirements shaped every architectural and product decision we made.

Multi-Region Data Synchronization

Pegas needed its mobile app to stay in sync with four separate regional systems spanning different markets and time zones.

System synchronization across Turkey, Russia, Thailand, and Vietnam
Time zone aware booking logic
Centralized booking data across regions
Consistent data across all four systems

Comprehensive Travel Booking Features

The app needed to support a wide range of travel services beyond simple tour booking

Booking excursions
Booking tour services
Viewing flight information
Booking drivers and local real estate services

Legacy System Integration

Pegas needed the new mobile experience to work seamlessly with complex, pre-existing backend systems and APIs.

Integration with Pegas' existing systems and APIs
PHP Laravel backend alignment
Backward compatibility with legacy infrastructure
Stable booking workflows during migration

Flexibility for Evolving Requirements

Pegas needed a development partner comfortable with adapting to frequent changes from the original plan.

Support for frequent requirement changes
Agile, iterative delivery process
Continuous feature expansion post-launch
Close, ongoing client collaboration

THE PROBLEMS

Business Challenges

The core obstacles that shaped every decision we made in rebuilding this platform.

01

Coordinating Across Time Zones

With systems spanning Turkey, Russia, Thailand, and Vietnam, time zone differences made coordination and data synchronization significantly more complex than a single-region build.

02

Frequent Changes to the Original Plan

The project saw many modifications compared to the original plan, requiring the team to stay flexible without losing delivery momentum.

03

Integration Into Complex Existing Systems

Connecting the new mobile app to Pegas' complex existing systems and APIs across four regions required careful, methodical integration work.

04

Maintaining Stability During Modernization

Modernizing legacy infrastructure while keeping booking workflows live and stable for global travelers added pressure to every release.

HOW WE SOLVED IT

Our Solutions

Each solution addresses a specific pain point while contributing to a unified, future-proof platform, from infrastructure to mobile to AI, every layer rebuilt with scale, security, and speed in mind.

Cross-Region Data Synchronization

Cross-Region Data Synchronization

InApps designed and implemented data synchronization across Pegas' four regional systems in Turkey, Russia, Thailand, and Vietnam, unifying them behind a single mobile booking experience.

Agile, Change-Ready Development Process

The team adapted to frequent requirement changes throughout the project, using Postman for API testing and Figma for rapid design iteration to keep delivery moving despite scope changes.

Deep API Integration With Legacy Systems

InApps successfully integrated the new mobile app with Pegas' complex existing systems and APIs, built on a PHP Laravel backend.

Modern Mobile Experience Built in React Native

The team delivered stable booking modules for tours, flights, and services, improving the user experience with modern mobile flows built in React Native.

TECH

BUILT WITH

Technology Stack

Leveraging high-expertise engineering and battle-tested technologies, the InApps team delivered a scalable, production-ready solution built for long-term growth.

Frontend

React Native

Backend

PHP
Laravel

Cloud

Firebase

Dev Tools

Figma
Postman

Delivery Approach

The Experts Behind It

Every successful delivery starts with the right people. InApps assembled a dedicated, cross-functional team structured for speed, accountability, and long-term partnership.

Project Manager1 person

Owns delivery timeline, stakeholder communication, and coordination across all 4 regional systems.

Team
InApps Delivery TeamBuilt to deliver
×1
Project Manager
×1
Solution Architect
×2
Mobile Engineers
×3
Backend / Integration Engineers
×1
QA Engineer

Measurable Impact

What We Delivered

4 Regions
Synchronized (Turkey, Russia, Thailand, Vietnam)
Booking Modules
Tours, Flights, Drivers, Real Estate
Systems Integrated
Complex existing APIs
Requirement Changes
Continuously absorbed

Four regional systems, one synchronized data layer, and not a single live booking was disrupted during the transition.

Pegas

Key Outcomes

Delivered stable booking modules for tours, flights, and services
Improved user experience with modern mobile flows built in React Native
Successfully integrated with Pegas' complex existing systems and APIs across four regions
Enabled continuous feature expansion despite frequent requirement changes
Synchronized data across four regional systems in Turkey, Russia, Thailand, and Vietnam

Our Work in Photos

Behind the Builds

1 / 5

Case study 1
Case study 2
Case study 3
Case study 4
Case study 5

Work With Us

Ready to build something that matters?

Tell us your challenge and we'll connect you with the InApps team that has solved it before.

No commitment · Free 30-min discovery call