Mobile App

SOTC & Thomas Cook - Package Holiday Booking Mobile Suite

Enterprise native iOS package holiday booking and tour management suite for Thomas Cook & SOTC travel customers, featuring destination search, day-wise itineraries, custom route deviations, PayU payment gateway, foreign exchange (Forex), and offline ticket vaults.

01 Overview

Enterprise native iOS package holiday booking and tour management suite for Thomas Cook & SOTC travel customers, featuring destination search, day-wise itineraries, custom route deviations, PayU payment gateway, foreign exchange (Forex), and offline ticket vaults.

Scope of delivery

Architected and developed the native iOS mobile application for SOTC & Thomas Cook India Group. Built destination search filters, interactive day-wise itinerary viewers, multi-passenger booking workflows, custom tour deviation requests, foreign currency ordering, and PayU payment gateway integration.

02 Business Challenge

Enterprise native iOS package holiday booking and tour management suite for Thomas Cook & SOTC travel customers, featuring destination search, day-wise itineraries, custom route deviations, PayU payment gateway, foreign exchange (Forex), and offline ticket vaults.

03 Our Solution

Architected and developed the native iOS mobile application for SOTC & Thomas Cook India Group. Built destination search filters, interactive day-wise itinerary viewers, multi-passenger booking workflows, custom tour deviation requests, foreign currency ordering, and PayU payment gateway integration.

Engineering approach

Engineered offline data persistence using CoreData for instant access to vouchers and tickets abroad without internet connection. Implemented SSL Pinning (SSLPinningManager) and Keychain encryption for high PCI-DSS security.

04 Design Thinking

Scope reviewArchitecture mappingBuildLaunch

05 Technical Architecture

Architecture summary: Engineered offline data persistence using CoreData for instant access to vouchers and tickets abroad without internet connection. Implemented SSL Pinning (SSLPinningManager) and Keychain encryption for high PCI-DSS security.

06 Technology Stack

Swift (iOS)Objective-CPayU Payment SDKCoreDataSSL PinningGoogle Maps APIAPNs

07 Development Timeline

Delivered through structured phases - discovery, design, build, integration, and launch - with iterative releases and ongoing enhancements across a mobile app delivery.

08 UI Screens / Key Features Showcase

09 Before vs After

Before

Manual, disconnected workflows and limited visibility across operations.

After

An integrated, automated mobile app solution with a unified experience, stronger controls and measurable efficiency.

10 Performance Metrics

99.9%System SLA
< 90msResponse Time
High EfficiencyClient Impact

11 Business Outcomes

Outcomes available on request.

12 Testimonial & Connect

Project delivered by the Dogra Technologies engineering team.

Interested in a similar solution?

Request Architecture Brief View Full Portfolio