Published -

August 31, 2026

Redesign of GowithGeo (Admin) - An Admin Web Application for a Travel Company

Redesign of GowithGeo (Admin) - An Admin Web Application for a Travel Company

‍

Overview

GowithGeo has 4 core products: a retail user application, a corporate retail application, a travel partner application, and an admin application for the fulfilment and marketing team. When I joined, only the retail application and the admin application were live, and both had design flaws around flow, information architecture, and visual hierarchy

‍

Role


‍Product Designer (UI/UX) — I led the redesign of the admin application and also set the design direction for the retail application by refining the flight search flow and UI, working alongside the product manager, frontend and backend engineers, another designer, and the CTO. I also built the design tokens used to maintain consistency across all four products.

‍

Problem Statement

The admin application, used daily by the fulfilment and marketing teams, suffered from unclear visual hierarchy, inconsistent status systems, and navigation that created cognitive overload rather than reducing it. Admins couldn't quickly tell what needed attention, and common actions like creating a new flight, package, or deal required too many steps.

‍

Current Dashboard

‍

Audit: Current State

UX Issues
‍

  1. No clear visual hierarchy, multiple competing sections demanded attention at once.
  2. Flight metrics lacked context (433 total flights booked vs. 5 unpaid, with no indication of whether that was good or bad).
  3. Red dots on the user list had no legend.
  4. Inconsistent metric labeling, some showed counts, others showed categories.
  5. Sidebar navigation had too many flat menu items with no way to collapse sections.
  6. No date range indicator on dashboard data.
  7. The Trips section showed granular data with no totals or percentages for quick scanning.

UI Issues
‍

  1. Inconsistent spacing between metrics.
  2. A decorative-looking header card buried critical deals data.
  3. Inconsistent font sizing across numbers.
  4. Misaligned card layouts.
  5. An awkward two-column scanning pattern in the Trips/Visa sections.
  6. Generic placeholder avatars.
  7. A color scheme with no cohesion across sidebar, background, and cards.

‍

Design Goal

Based on the audit and direct conversations with the marketing and fulfilment teams about what they needed on landing and what they did most often, I set four goals:

‍

  1. Give admins visibility into pending tasks and recent activity without extra navigation.
  2. Speed up common creation actions (flights, packages, visa records, deals).
  3. Establish a consistent, intuitive status and color system.
  4. Reduce cognitive load through clearer hierarchy and layout.

‍

Design Approach

Information architecture & navigation


I restructured the navigation based on how admins actually worked, then introduced a "Quick Create" button giving instant access to the most frequent creation actions (addons, deals, markups, trips, visa records, commercial deals) without leaving the home page. I added a "My Tasks" sidebar for immediate visibility into pending work, and consolidated recent activity into scannable tables with contextual action menus. I standardized the color system for status indicators: green for paid, red for urgent, blue for actions.


‍

I designed an Information architecture to improve the navigation experience.

‍

New Layout design with quick actions as opposed to having analytics on the home dashboard. This is based on the meeting and discussion with the teams using the app.

‍

Flight Module

I restructured the flight bookings table with a clear left-to-right column hierarchy (Passenger Name Record, Supplier, Booking Code, Customer Name, Airline, Transaction Date, Addons, Issued/Expired status, Cancellation status, Payment status), added consistent status badges, and introduced advanced filtering and search so admins could narrow bookings quickly without digging through the full list.

‍

Revised Design for Flight Module - One of the most important modules in the application

‍

Invoice Module

Invoices generate automatically when a customer books a flight, and admins can verify each booking's status from this module.

‍

Invoice Module redesign

‍

‍

Visa Module

The visa module had several interconnected sub-modules, so I designed the layout to make those relationships visible rather than isolating each sub-module.

‍

‍

Visa management module - Users that make visa requests are recorded here

‍

Task Management Module

Requested directly by the fulfilment and marketing teams, this module let them assign customer enquiries and appointment schedules to specific team members instead of managing it manually.

‍

Task management module - Final iteration of the layout testing

‍

‍

Redesign of GowithGeo (Admin) - An Admin Web Application for a Travel Company

‍

Analytics Module

Gives the marketing team visibility into travel data such as most-traveled destinations and travel spend.

‍

Analytics page redesign

‍

‍

Conclusion

This project pushed me to design for an entirely new domain, travel operations, and helped me move past my own biases about designing admin tools by grounding every decision in direct conversations with the people using the product daily. The result was an admin experience that reduced clicks, minimized cognitive load, and matched how the team actually worked.

‍

‍

Redesign of GowithGeo (Admin) - An Admin Web Application for a Travel Company
Redesign of GowithGeo (Admin) - An Admin Web Application for a Travel Company