WorkB2B software · Web + extension

VET

A request-to-ticket workflow for corporate travel: company, employee and agency on one record.

IN PLAIN WORDSCompanies' business-trip requests move out of Excel and email into one system: the employee opens the request, the agency issues the ticket, everyone sees the same status.

Year
2026
Role
Product + design + development
Screenshot of the VET site

// hold your cursor over the shot — the page strolls by itself

01 — Problem

At corporate travel agencies requests arrive by Excel and email; the person issuing tickets re-types the same data into different reservation terminals and airline portals, and the company can't see where its request stands.

02 — Approach

I built a product of three apps: VET for Company (the company's screen), VET for Personnel (the employee's phone) and VET for Agency (the agency's desk, queue and team). When a request is opened at the desk, correctly formatted commands are prepared for TROYA, Amadeus and Travelport; a browser extension sends them to the terminal line by line and fills airline portal fields with a shortcut. Each agency works in its own database and every step is logged with person and time. It sells no tickets and needs no GDS or airline API.

03 — Outcome

veticket.com and the demo environment are live; it is being trialled with real terminals and portals at its first agency.

Tools used

  • Next.js 16
  • React 19
  • TypeScript
  • PostgreSQL
  • Tailwind 4
  • Chrome / Edge eklentisi