UX Case Study · 2022 · Internship Project

Back-end Interface Design
for Travel Toogle

Role
UX Designer and Researcher
Platform
Web Admin Dashboard
Tools
Adobe XD · Photoshop · Illustrator · Figma
Year
2022
Open Live Prototype
01   Project Overview

Designing the engine
behind every traveller

Travel Toogle needed a backend management system capable of handling the full operational load of a travel company. Employee management, customer itineraries, payments, refunds, and voucher generation all within one coherent interface. This project covers the employee-facing side of that system.

5
Core Modules
Login, employee profiles, customer itineraries, payment management, and travel voucher generation - each a standalone module that communicates with the others.
3
User Role Types
Admins, travel agents, and operations staff each have distinct permission levels shaping what they can see and modify at any point in the workflow.
100+
Prototype Screens
The full prototype covers end-to-end flows from authentication through to refund processing, with error states and edge case handling throughout.
6
Competitors Studied
A thorough competitor analysis of existing travel backend systems informed every information architecture decision in this project.
02   Research

What the data
told us first

Every major design decision was grounded in research. Both primary work done directly with travel operations staff and secondary investigation into the broader industry landscape. Hover any stat card to see the full finding and source link.

Post-pandemic digital adoption pushed the global online travel sector into a sharp recovery curve, making backend operational tooling a critical investment area for any travel company trying to scale.

Statista Travel Market Report
$1.2T
Online travel market projected by 2027
Statista Travel Market Report

Fragmented booking workflows were the single biggest driver behind building a unified backend for Travel Toogle. Agents were copying data across spreadsheets, email threads, and booking platforms simultaneously.

Skift Research 2022
68%
Of agents lose time to manual data re-entry between systems
Skift Research 2022

Forrester Total Economic Impact studies consistently show significant productivity and error-reduction gains when internal tools are properly designed for the people using them, not just for feature completeness.

Forrester Total Economic Impact
$9,900
ROI per employee per year from improved enterprise UX
Forrester Total Economic Impact

Post pandemic recovery shifted the industry focus toward making sure internal teams could operate efficiently at scale again, validating the case for investing in a dedicated backend system.

Phocuswire Industry Survey
74%
Of travel companies prioritised operational efficiency in 2022
Phocuswire Industry Survey

The consumer-enterprise UX gap is a major motivation for investing in backend design. Users have high expectations shaped by polished consumer apps and internal tools consistently lag far behind.

Nielsen Norman Group 2021
52%
Of enterprise software users find internal tools harder than consumer apps
Nielsen Norman Group 2021

This finding shaped the information hierarchy across all modules. The most critical data surfaces first, with deeper details accessible on demand rather than displayed all at once.

Baymard Institute Dashboard UX
40%
Faster task completion with progressive disclosure in admin UIs
Baymard Institute Dashboard UX

Context switching between tools is one of the strongest arguments for a consolidated backend. Every time an agent switches application to complete one booking, the risk of data entry errors climbs significantly.

McKinsey Digital Operations
3.2x
Higher error rate when staff use more than 3 tools per task
McKinsey Digital Operations

Customer expectations shaped backend performance requirements directly. Real-time update workflows and fast data retrieval were non-negotiable constraints on the itinerary management module design.

Google Travel Trends 2022
83%
Of travel customers expect real-time itinerary access
Google Travel Trends 2022

The most important secondary finding was that backend UX in the travel industry had a significant unmet opportunity. Mature platforms like Amadeus prioritise feature completeness over usability and smaller operators have almost no good tooling available at all. Travel Toogle had a real chance to build something meaningfully better than what existed.

03   Screen Walkthroughs

Every screen,
every flow

Three major operational flows, each presented in the order an agent actually works through them. Select a flow, then click any screen thumbnail to read the full annotations. Every description matches the actual screen content.

The Create Itinerary flow follows the natural order an agent works through: open the module and review booking context, then build the trip service by service - flights first as the trip anchor, then visa documentation, accommodation, tours, transfers, and miscellaneous services. Traveller documents are collected before the full itinerary is reviewed, with vouchers generated across all confirmed line items. Destructive actions like line item deletion are protected by confirmation dialogs at the end.

Itinerary Module - Empty State
Itinerary Module - Empty State
Booking & Commercial Details
Booking & Commercial Details
Customer Documents Panel
Customer Documents Panel
Airticket Line Item Entry
Airticket Line Item Entry
Visa Line Item Entry
Visa Line Item Entry
Hotel Line Item Entry
Hotel Line Item Entry
Tour Line Item Entry
Tour Line Item Entry
Transfer Line Item (Shared Transfer)
Transfer Line Item (Shared Transfer)
Transfer Line Item (Private)
Transfer Line Item (Private)
Miscellaneous Line Item Entry
Miscellaneous Line Item Entry
Full Itinerary with Supplier Details
Full Itinerary with Supplier Details
Delete Line Item Confirmation
Delete Line Item Confirmation
Itinerary Module - Empty State
Click to enlarge
1 / 12
View full prototype →
01 · Create Itinerary

Itinerary Module - Empty State

The Create Itinerary screen is shown in its initial empty state with three collapsed section tabs at the top: Booking Description, Traveller Details, and Commercial Details. The left sidebar displays the complete navigation structure for the Create Itinerary module - line item type tabs including Airticket, Visa, Hotel, Tour, Transfer, and Misc, followed by Customer Documents, Generate Vouchers, Cancel Trip, and Back. The main content area below the section tabs is entirely blank and white, indicating no booking summary data is currently expanded and no line items have been entered in this view.

Design annotations
1

This is the first screen an agent sees when they open the Create Itinerary module for a booking - the clean empty state establishes the starting point before any services are added

2

All six line item type tabs (Airticket, Visa, Hotel, Tour, Transfer, Misc) are visible in the left sidebar from the outset so agents can begin entering any service type without a prescribed order

3

Booking Description, Traveller Details, and Commercial Details tabs at the top are collapsed initially, allowing agents to expand context as needed without cluttering the primary workspace

4

Generate Vouchers and Cancel Trip are visible in the sidebar immediately, ensuring these critical end-of-flow actions are always accessible regardless of where the agent is in the build process

Explore the full prototype

100+ screens covering all flows, with interactive transitions and edge case handling throughout.

04   Information Architecture

Mapping the whole
before designing the parts

The front-end data flow diagram was the first deliverable, establishing how information moves between the customer-facing product and the backend system before any screen was designed.

Front-End Data Flow
01
Customer books on frontend
New booking record created
02
Agent picks up the booking
Dashboard and itinerary module
03
Itinerary built and vouchers issued
Line items confirmed per service
04
Payments tracked and reconciled
Full financial lifecycle managed
Authentication
Login screen
Forgot password
Session management
Role assignment at login
Employee Module
Staff directory
Individual profile views
Reports dashboard
Role permission settings
Customer Itinerary
Bookings dashboard
Create itinerary with line items
Voucher generation per item
Customer documents panel
Payments Module
Payment status tracking
Instalment management
Refund processing workflow
Financial summary and reconciliation
05   Design Decisions

The reasoning
behind the choices

Every meaningful decision in this project had a reason grounded in research findings, established UX principles, or direct feedback from the operations team. Click any item to expand the full rationale.

D-01Module-first navigation over a flat sidebar with dozens of links

Navigation is structured around operational modules rather than a flat sidebar. This came directly from the card sorting exercise, where staff grouped tasks by workflow context rather than by data type.

Research comparable to NNG findings shows staff who organise by workflow context complete tasks 35% faster than those navigating flat link lists. The mental model match reduces orientation time on every single session.

D-02Role-aware rendering on shared screens over separate role-specific views
D-03Dense information layout optimised for expert users
D-04Inline editing with autosave over modal edit forms
D-05Voucher generation native to the system over external document tools
D-06Dual-coded status labels using both colour and text
06   Outcomes and Reflection

What this project
produced

100+
Prototype screens
6
Competitors analysed
5
Research sessions
3
User role types
What Worked
Starting with the data flow diagram anchored all subsequent decisions

Drawing the connection between the frontend and the backend before designing any screens gave the whole project a shared reference point. Every time a question arose about what a screen needed, the data flow diagram had an answer.

What Worked
Competitor analysis saved time by preventing structural backtracking

Spending two weeks on competitor analysis before wireframing meant the design never had to revisit foundational structure. Decisions could be grounded in real-world comparisons with known systems, making stakeholder review conversations significantly more productive.

What I Would Do Differently
Run a usability test on the prototype before final handoff

The internship timeline did not allow for moderated usability sessions on the high-fidelity prototype. In a production context, testing assumptions about navigation speed and information findability with the actual operations team would have been the critical next step before development began.

This project was completed during an internship at Travel Toogle as part of an undergraduate design programme. It represents one of my earliest large-scale backend UX projects and taught me that enterprise design requires a fundamentally different set of priorities from consumer product work. Density, efficiency, and trust in the user are the values that matter most when designing for trained professionals who use a system hundreds of times a week.

Tiyasha Banerjee
Travel Toogle Backend System Design · UX Design Internship · 2022 · Adobe XD
UX Case Study · 2022 · Internship Project

Back-end Interface Design
for Travel Toogle

Role
UX Designer & Researcher
Platform
Web Admin Dashboard
Tools
Adobe XD · Figma
Year
2022
Open Live Prototype
01   Project Overview

Designing the engine
behind every traveller

Travel Toogle needed a backend management system capable of handling the full operational load of a travel company. Employee management, customer itineraries, payments, refunds, and voucher generation — all within one coherent interface.

5
Core Modules
Login, employee profiles, customer itineraries, payment management, and travel voucher generation.
3
User Role Types
Admins, travel agents, and operations staff each have distinct permission levels.
100+
Prototype Screens
End-to-end flows from authentication through to refund processing, with error states.
6
Competitors Studied
A thorough competitor analysis informed every information architecture decision.
02   Research

What the data
told us first

Every major design decision was grounded in research — both primary work with travel operations staff and secondary investigation into the broader industry landscape. Hover any stat card to see the full finding and source link.

$1.2T
Online travel market projected by 2027
Statista Travel Market Report
Tap for details
68%
Of agents lose time to manual data re-entry between systems
Skift Research 2022
Tap for details
$9,900
ROI per employee per year from improved enterprise UX
Forrester Total Economic Impact
Tap for details
74%
Of travel companies prioritised operational efficiency in 2022
Phocuswire Industry Survey
Tap for details
52%
Of enterprise software users find internal tools harder than consumer apps
Nielsen Norman Group 2021
Tap for details
40%
Faster task completion with progressive disclosure in admin UIs
Baymard Institute Dashboard UX
Tap for details
3.2x
Higher error rate when staff use more than 3 tools per task
McKinsey Digital Operations
Tap for details
83%
Of travel customers expect real-time itinerary access
Google Travel Trends 2022
Tap for details

The most important secondary finding was that backend UX in the travel industry had a significant unmet opportunity. Mature platforms like Amadeus prioritise feature completeness over usability and smaller operators have almost no good tooling available at all.

03   Screen Walkthroughs

Every screen,
every flow

Three major operational flows — Create Itinerary, Payments & Refunds, and Employee Profiles — each annotated in the order an agent works through them.

Screen Walkthroughs

The full annotated screen walkthroughs with 100+ prototype screens are best experienced on a larger display.

Please open on a laptop for full details
04   Information Architecture

Mapping the whole
before designing the parts

The front-end data flow diagram was the first deliverable, establishing how information moves between the customer-facing product and the backend system before any screen was designed.

Front-End Data Flow
01
Customer books on frontend
New booking record created
02
Agent picks up the booking
Dashboard and itinerary module
03
Itinerary built and vouchers issued
Line items confirmed per service
04
Payments tracked and reconciled
Full financial lifecycle managed
Authentication
Login screen
Forgot password
Session management
Role assignment at login
Employee Module
Staff directory
Individual profile views
Reports dashboard
Role permission settings
Customer Itinerary
Bookings dashboard
Create itinerary with line items
Voucher generation per item
Customer documents panel
Payments Module
Payment status tracking
Instalment management
Refund processing workflow
Financial summary
05   Design Decisions

The reasoning
behind the choices

Every meaningful decision had a reason grounded in research findings, established UX principles, or direct feedback from the operations team. Tap any item to expand.

D-01Module-first navigation over a flat sidebar with dozens of links

Navigation is structured around operational modules rather than a flat sidebar. This came directly from the card sorting exercise, where staff grouped tasks by workflow context rather than by data type.

Research comparable to NNG findings shows staff who organise by workflow context complete tasks 35% faster than those navigating flat link lists. The mental model match reduces orientation time on every single session.

D-02Role-aware rendering on shared screens over separate role-specific views
D-03Dense information layout optimised for expert users
D-04Inline editing with autosave over modal edit forms
D-05Voucher generation native to the system over external document tools
D-06Dual-coded status labels using both colour and text
06   Outcomes and Reflection

What this project
produced

100+
Prototype screens
6
Competitors analysed
5
Research sessions
3
User role types
What Worked
Starting with the data flow diagram anchored all subsequent decisions

Drawing the connection between the frontend and the backend before designing any screens gave the whole project a shared reference point. Every time a question arose about what a screen needed, the data flow diagram had an answer.

What Worked
Competitor analysis saved time by preventing structural backtracking

Spending two weeks on competitor analysis before wireframing meant the design never had to revisit foundational structure. Decisions could be grounded in real-world comparisons with known systems.

What I Would Do Differently
Run a usability test on the prototype before final handoff

The internship timeline did not allow for moderated usability sessions on the high-fidelity prototype. In a production context, testing assumptions about navigation speed and information findability with the actual operations team would have been the critical next step.

This project was completed during an internship at Travel Toogle as part of an undergraduate design programme. It represents one of my earliest large-scale backend UX projects and taught me that enterprise design requires a fundamentally different set of priorities from consumer product work.

Tiyasha Banerjee
Travel Toogle Backend System Design · UX Design Internship · 2022 · Adobe XD

Create a free website with Framer, the website builder loved by startups, designers and agencies.