A unified booking application that consolidates flights, trains, hotels, buses, payments, and rewards into one consistent mobile journey, ending the platform-hopping of trip planning.
Apic Travel is a unified booking application for flights, trains, hotels, buses, payments, and rewards. Devket approached it as a connected product experience rather than a collection of isolated screens.
Challenge
Travelers often use several platforms to plan transport and accommodation, creating repeated data entry, fragmented payments, and inconsistent booking experiences.
Unifying multiple booking categories under one interface meant taming very different data models without exposing that complexity to the traveler.
Devket’s role
Product strategyUX/UI designDesign systemFrontend developmentBackend / platform architectureQALaunch support
Solution
Devket designed a modular travel application supporting several transport and accommodation categories from one interface, with search, bookings, payments, and loyalty connected in a consistent journey.
One interface
Flights, trains, hotels, and buses share a single, consistent search and booking pattern.
Connected records
Booking history, payments, and loyalty points live together, not across apps.
Flexible search
Round trips, passengers, seat class, and flexible tickets are handled cleanly.
Rewarding
Loyalty points and rewards conversion encourage repeat booking.
Product experience
Inside the product
One search across every mode
Hotels, flights, trains, and buses share a single search pattern, origin, destination, dates, passengers, class. Travelers learn it once and book anything.
From dates to fares
The calendar, results list, and passenger and seat-class sheets sit in one continuous flow, with fares, protection labels, and points earned shown together.
Order details before payment
Passenger data, extra baggage, and the running total are confirmed on one screen, then a check sheet catches mistakes before money moves.
Payment, then proof
Bank transfer, card, ATM, and internet banking lead into a timed instruction screen with copyable account details and a clear next step.
Points that bring travelers back
A points balance, ways to earn, a full transaction history, and an inbox turn one-off bookings into a reason to return.
Key features
What makes it work
Multi-category search
Flights, trains, hotels, and buses in one consistent flow.
Flexible options
Round trips, passengers, seat class, and flexible tickets.
Booking history
Every trip and record in one place.
Payment records
Consolidated, transparent payment history.
Loyalty points
Rewards conversion that drives repeat booking.
Notifications
Timely updates across the travel journey.
Technology
The stack behind it
Experience
React NativeTypeScript
Application
Node.jsREST API
Data
PostgreSQLFirebase
Integrations
Amadeus APIsStripe
Infrastructure
AWS
Outcome
What changed
→Reduced travel-planning fragmentation
→One consistent journey across transport types
→Connected payments and booking history
→A structure ready for more providers and packages
→Loyalty features that encourage repeat use
→A scalable multi-category architecture
The full story
Go deeper in this case study
Open the full document to read the detailed process, screens, and decisions behind Apic Travel.