Project Overview
Interworld is an İzmir-based luxury travel agency specializing in cruise, river, and land tours — including ultra-luxury 6-star cruise experiences. The backoffice system I designed serves as the content and operations management platform behind the public-facing website: every tour listing, itinerary, cabin configuration, pricing structure, and booking option visible to customers is created and managed through this system.
THE PROBLEM
Travel agency backoffice systems are notoriously complex. A single cruise tour contains dozens of interdependent data points — departure dates, cabin types, pricing tiers, itinerary stops, port information, gallery images, included and excluded services, and booking options with their own guest and payment configurations. Managing this through spreadsheets or disconnected tools creates errors, inconsistencies, and slow publishing workflows.
Interworld needed a centralized backoffice that allowed their team to create, edit, and publish tour content directly — with the confidence that what they entered would appear correctly on the customer-facing website. The backoffice and the public site share the same data model, so the design of content management screens had to mirror the information architecture of the public tour detail pages.
USERS
Non-technical users responsible for entering and maintaining tour content. They think in terms of tours, departures, and cabins — not database records or content management conventions. The interface needed to match their mental model of how a tour is structured.
Managing booking options, guest configurations, and payment schedules. They need to see the full picture of a booking — who is coming, when, at what price, and under what conditions — without switching between systems.
Key Insights
Content structure mirrors the public product
The backoffice was designed with the public tour detail page as a direct reference. Every section in the backoffice — tour info, itinerary, images, cabin details, pricing maps to a corresponding section on the customer-facing page. This alignment meant staff could intuitively understand what each field controlled and what it would look like to the end customer.
Multi-section forms need clear navigation
A tour detail page in the backoffice spans five major sections: tour information, itinerary, images, cabin & pricing, and additional details. Rather than presenting everything on a single scrolling page, tab-based navigation between sections reduces overwhelm and allows staff to focus on one content area at a time.
Itinerary management requires spatial thinking
Cruise itineraries are sequential — each stop has a port, a country, arrival and departure times, and optional description. The itinerary section needed to feel like building a route, not filling in a form. Each stop is a discrete editable item within an ordered list, making the sequence visually obvious.
Booking options are operationally complex
Each tour can have multiple booking options, each with its own guest count, cabin type, pricing, and payment schedule. The option detail screen needed to surface all of this in a structured, readable format not a flat form so the operations team could review and manage bookings confidently.
Outcomes
The backoffice system is live and actively used by the Interworld team to manage their full tour catalog — cruise, river, and land tours — across the Turkish market. Content entered through the backoffice populates the public-facing website directly, eliminating the need for manual data transfer or developer involvement in content updates. The system supports the full content lifecycle from tour creation through booking option management.









