Usama Sarwar
2024 - Present
TravelEnterprise CRM

Travel CRM System

Multi-portal travel CRM for agencies, staff, agents, and travelers

My RoleLead Full Stack Architect
IndustryTravel
Technologies:
Next.js icon
Next.js
React icon
React
TypeScript
Tailwind icon
Tailwind
Supabase
shadcn/ui icon
shadcn/ui
Agency PortalSection 01 / 04

See every branch, corridor, and booking dollar in one HQ view

Leadership watches revenue, fill rates, and airline/hotel partner performance across markets—without waiting on end-of-month spreadsheets.

  • Network revenue & conversion
  • Branch scorecards
  • Destination corridors
  • Airline & hotel partners
travel.usama.devLive

Network command center

MTD · all branches · synced 2m ago

Gross bookings

$428K

+12.4%

vs last month

Confirmed trips

186

+28

this month

Avg ticket

$2,301

+4.1%

per booking

Doc ready

91%

+6 pts

before departure

82%

Goal pace

$428K of $520K

Quote → paid conversion
84%
W1W2W3W4
Branch revenue share
DXB30%
x
LHR26%
x
LHE20%
x
IST13%
x
Other11%
x
Network booking funnel

612

Inquiries

100% of top

416

Quoted

68% of top

208

Paid

34% of top

134

Departed

22% of top

Leadership chores
  • Protect EK allotment (LHE→DXB)

    72%

    Weekend surge

    x
  • Clear payment holds >48h

    40%

    3 bookings

    x
  • Staff visa queue before cutoffs

    55%

    Tonight PKT

    x
  • Coach LHE quote follow-ups

    35%

    Conv 29%

    x
  • Riyadh senior agent hiring

    28%

    Ramadan surge

    x

Explore the HQ dashboard, then open Branches, Destinations, and Bookings to steer the network.

Staff PortalSection 02 / 04

Clear the queue—tickets, visas, and itineraries in one desk

Operations staff work a prioritized booking queue with document checklists, itinerary builders, and traveler support—so nothing stalls in chat.

  • Priority ops queue
  • PNR & hotel desk
  • Visa/doc checklists
  • Support inbox
travel.usama.dev/staffLive

Desk ops dashboard

Priority queue · SLA clock running

Open tasks

18

5 high

need owner

Due today

7

2 overdue

ticketing cutoffs

Avg handle

19m

-4m

per file

Cleared today

23

+6

vs yesterday

Ops priorities
  • Issue EK4H2M* (BK-4821)

    85%

    Cutoff 2h

    x
  • Review Omar Farooq UK visa

    45%

    BK-4818

    x
  • Collect Hassan Ali $830

    30%

    Umrah hold

    x
  • Confirm Marriott Sukhumvit

    60%

    BK-4812

    x
  • Publish locked itinerary legs

    50%

    3 trips

    x
76%

SLA met

Last 24 hours

Queue by priority
High28%
x
Med44%
x
Low28%
x
Desk throughput
128% flow
Queue18
x
Stage 1
In progress10
x
Stage 2
Cleared23
x
Stage 3

Start on Dashboard chores, then work the Queue, Documents, and Alerts like a live ops desk.

Agent PortalSection 03 / 04

Pipeline, quotes, and commissions without the spreadsheet fog

Agents move leads through quotes, lock travelers, and see exactly what they earn—so follow-ups happen and commissions stay trusted.

  • Lead Kanban tables
  • Quote builder history
  • Commission ledger
  • Assigned travelers
travel.usama.dev/agentLive

Your sales dashboard

Maya R. · Lahore desk · this week

Lead → win funnel

14

New

100% of top

9

Qualified

64% of top

6

Proposal

43% of top

3

Won

21% of top

Pipeline $

$18.4K

+$2.1K

weighted

Open leads

14

3 new

assigned to you

MTD earned

$1,342

+$210

commission

Goal pace

82%

$41.2K

of $50K

72%

Commission

$968 paid · $374 pending

Leads by stage
New14%
x
Qualified29%
x
Proposal21%
x
Negotiation14%
x
Won22%
x
Today’s plays
  • Call Nadia Rizvi

    90%

    Quote viewed 3×

    x
  • Follow Bilal Ahmed

    65%

    Umrah qualified

    x
  • First touch Imran Shah

    15%

    Stale 3 days

    x
  • Revise Fatima hotel star

    40%

    QT-208

    x
  • Visa nudge Omar Farooq

    50%

    Docs blocking

    x

Check your Dashboard goals, then move Leads → Quotes → Commissions to close the next trip.

Customer PortalSection 04 / 04

Travelers see trips, docs, and payments—without calling the desk

Customers track every booking component, upload documents, pay balances, and message their agent from one calm self-serve portal.

  • Trip dashboard
  • Booking timeline
  • Document uploads
  • Secure payments
travel.usama.dev/meLive

Your trip dashboard

Ayesha Khan · Dubai Weekend · 5 days

68%

Trip ready

Visa + tickets remaining

Next depart

12 Apr

5 days

Dubai Weekend

Docs left

1

visa

upload needed

Document completion
Verified50%
x
Pending25%
x
Draft25%
x

Balance due

$0

cleared

current trip

Open requests

2

hotel · checkout

with Maya

Trip tracker
  1. Upload UAE visa copy

    Action

    Blocks tickets

    x
    10%
  2. Watch ticket issue

    Next

    EK4H2M* hold

    x
    55%
  3. Confirm late checkout

    Done

    T-891 open

    x
    40%
  4. Review safari pickup time

    Done

    Day 2 · 15:00

    x
    80%
  5. Umrah Family deposit

    Next

    Due 20 May

    x
    20%

Open Dashboard for trip readiness, then review Bookings, Documents, and Messages before you fly.

Why agencies need this

Travel ops stuck in chats and spreadsheets

Travel agencies juggle bookings, agent commissions, visa paperwork, and traveler updates across WhatsApp threads and shared sheets. Deals slip, documents go missing, and leadership cannot see branch revenue in real time.

01

No shared source of truth for bookings, PNRs, and itinerary changes across branches.

02

Agent commissions and quote history live in personal spreadsheets, blocking audits.

03

Staff waste hours chasing visa scans and tickets over fragmented chat threads.

04

Travelers lack a self-serve portal for trip status, documents, and payments.

The product

One CRM. Four portals. Every role covered.

A multi-tenant travel CRM with Agency, Staff, Agent, and Customer portals—role-based access, live booking sync, and document workflows that keep every trip on track from inquiry to departure.

  • Shared booking records that update instantly across agency, desk, and agent views.
  • Role-based access so each team only sees the pipelines they own.
  • Searchable booking, lead, and commission tables instead of buried chat history.
  • Document checklists for visas, tickets, and hotel vouchers before travel day.

Results

Outcomes that matter to agencies

Unifies agency operations so bookings close faster, agents get paid transparently, and travelers always know their trip status.

Departure board · Impact

LIVE

01

Booking Cycle

Inquiry to confirmed itinerary turnaround

48% Faster

02

Doc Completion

Visa and ticket checklists finished before departure

91%

03

Agent Conversion

Quoted leads converting to paid bookings

+34%

04

Self-Serve Trips

Travelers checking status without calling the desk

70%

  • Four role portals beat one overloaded CRM—each persona gets the nav and workflows they actually use.
  • Searchable record tables replace spreadsheet archaeology for bookings and commissions.
  • Itinerary and document checklists cut WhatsApp chase-down loops for staff.
  • Transparent commission ledgers raise agent trust and quote follow-through.
DIRECT ENGINEERING CONSULTATION

Looking to build or scale a system like Travel CRM System?

Partner directly with Usama Sarwar to build high-performance travel applications, enterprise architectures, or AI automations.

1-on-1 Engineering AuditTransparent Pricing & MilestonesSub-24h Response

More Case Studies

Explore other engineering stories and solutions

View All

Have a project or system you would like to build?

Let's collaborate on designing high-performance applications, AI architectures, and scalable web solutions.

Schedule a Consultation