Travel Agent Portal (TAP) – Design Case Study Summary

TTC

June 14, 2025

UX/UI Designers, Developers, Product Manager, QA

Date
2025

Project / Client
TTC

The Travel Agent Portal (TAP) is a multi-branded platform that enables travel agents to search, book, and manage bookings across a suite of travel companies. The portal also provides product information, roadmaps, and operational tools.

This redesign focused on modernising the interface, improving key user flows, and establishing a scalable design system using Tailwind CSS principles.

Goals for Design Case Study:

1. Modernising the UI with a Tailwind-Based Design System

  • Component Audit: We analysed existing UI components and identified reusable patterns.

  • Conversion Strategy: Legacy components were redesigned using Tailwind’s utility-first logic to promote consistency and responsiveness.

  • Design System Foundation: Developed a scalable design system with tokens for color, spacing, typography, and interaction states inspired by Tailwind.

  • Accessibility Improvements: Ensured all new components meet WCAG AA standards with clear focus states, color contrast, and ARIA support.

2. Enhancing Components for Better UX

  • Search & Filtering: Redesigned the multi-branded search to support quicker scanning, better filter controls, and mobile adaptability.

  • Booking Table: Improved data density and readability while keeping action buttons easily accessible.

  • Guest Management: Simplified error handling and streamlined guest record management with clearer states and progressive disclosure.

  • Navigation & Wayfinding: Introduced sticky headers, breadcrumb navigation, and collapsible menus for easier access across deep content structures.

3. Improving Key User Journeys

  • First-Time Agent Flow: Refined onboarding with guided tooltips, improved empty states, and contextual help.

  • Multi-brand Switching: Unified brand switching UI to reduce cognitive load and minimize booking errors.

  • Risk & Issue Logs: Introduced a dashboard summary for immediate visibility of high-priority issues and deadlines.

  • Testing & Monitoring: Clearer presentation of roadmap, product health metrics, and architecture overview to help internal stakeholders quickly gauge system status.


Additional Considerations:

  • Tailwind Component Library: Built a reusable Figma + Code component library (e.g., modals, cards, tabs, dropdowns, badges) mapped to Tailwind classes.

  • Responsive Design: All key layouts were restructured for seamless performance across devices.

  • Documentation: Included an internal style guide for product teams with design tokens, component guidelines, and dev handoff rules.

  • Tool Integration: Better alignment with tools like TestRail, HotJar, and DataDog for monitoring and QA.

TAP Figma Designs

TAP Style Guide

TAP Component library

TAP Style Guide