Studiu de caz · 2025

Site de rezervări zboruri business class și first class, cu tarife reale

Agenția avea deja un motor de căutare a zborurilor conectat la Sabre, dar îl foloseau doar agenții, în sistemul intern. Am construit site-ul public: clientul caută singur un zbor business New York–Tokyo, vede opțiunile reale cu prețuri reale și începe rezervarea, fără să sune pe nimeni.

aurum-flights.app
Client
Agenție de turism · business și first class
Tip proiect
Website public cu căutare în timp real
Rol
Interfață, integrare, design de produs
Status
Livrat · căutarea în timp real funcționează
TehnologiiReactTypeScriptTanStack StartTailwind
Provocarea01

Compania voia ca oricine, de oriunde, să vadă în câteva secunde exact tarifele pe care le vede un agent, într-o formă clară pentru orice client, nu în coduri de specialitate.

Soluția02

Un site de rezervări cu o identitate de brand premium, pe măsura produsului vândut: bilete business și first class, unde clientul se așteaptă la o experiență pe măsura prețului. În spate, aceleași tarife pe care le vede agentul.

Rezultatul03

Agenția are acum un site public peste motorul de căutare pe care îl folosea doar intern: oricine poate căuta un zbor business sau first class și vedea în câteva secunde opțiunile reale, cu prețurile reale.

Rezultatul

Tarifele agentului, acum la îndemâna clientului.

Restul parcursului de rezervare este construit și pregătit pentru conectarea plăților.

Live
Rezultate reale din Sabre, în momentul căutării
0
Chei de acces la sistemul de tarife expuse în browser
4
Pași de rezervare: zbor, pasageri, plată, confirmare
3
Metode de plată pregătite: card, Apple Pay, Google Pay
Contextul

Motorul exista. Îl foloseau doar agenții.

Clientul avea deja motorul de căutare a zborurilor conectat la Sabre, construit anterior de echipa noastră, cu acces la tarife publice și private de la sute de companii aeriene. Însă era folosit exclusiv intern, de agenți, din sistemul de gestiune a clienților.

Pasul următor era firesc: aceleași tarife, deschise publicului. Un site unde clientul final caută singur un zbor business New York–Tokyo, vede opțiunile reale cu prețuri reale și începe rezervarea, fără să sune un agent.

  • Tarifele reale puteau fi aflate doar la telefon, printr-un agent
  • Fiecare cerere de ofertă consuma timpul cuiva din echipă
  • Datele brute din sistemul de rezervări sunt greu de citit pentru un client
  • Un site public cere un nivel de protecție complet diferit
Ce am construit

Un site public peste motorul intern.

Vizitatorul caută
Server + motorul Sabre
Itinerarii reale

Căutarea este făcută de server, nu de browserul vizitatorului. Datele de acces la sistemul de tarife nu părăsesc niciodată serverul.

Ce am livrat

Căutare de zboruri în timp real

Vizitatorul alege plecarea, destinația, datele și numărul de pasageri și primește rezultate reale, nu o listă statică: itinerarii și prețuri disponibile exact în momentul căutării, preluate din Sabre.

Rezultate pe înțelesul clientului

Numele și logo-ul companiei aeriene, modelul avionului, durata totală, escalele, bagajul inclus și ce conține tariful, prezentate într-un card de zbor pe care îl înțelege oricine.

Fluxul complet de rezervare

Tot parcursul până la final: alegerea zborului, datele pasagerilor, pagina de plată (card, Apple Pay, Google Pay) și confirmarea, cu un indicator care arată clientului la ce pas se află. Fluxul este construit și funcțional; conectarea la procesatorul de plăți este pasul următor.

Design premium, atent la detalii

Animații discrete, o secțiune de destinații și o afișare corectă pe telefon și pe calculator. Site-ul trebuie să transmită „business class” înainte ca vizitatorul să vadă primul preț.

Securitate

Datele de acces nu ajung niciodată la vizitator.

Browserul vizitatorului nu comunică direct cu motorul de căutare. Căutarea este făcută de server, iar datele de acces la sistemul de tarife rămân exclusiv acolo.

Cine inspectează codul paginii nu găsește nimic cu care să acceseze sistemul pe cont propriu. Exact această protecție face diferența între un instrument intern, folosit de agenți autentificați, și unul deschis publicului, iar ea nu se poate adăuga în grabă după lansare.

Căutarea este făcută de server

Browserul trimite cererea serverului nostru, iar serverul o transmite motorului de căutare. Vizitatorul nu vede acest traseu.

Nimic exploatabil în codul paginii

Oricine inspectează sursa nu găsește nicio cheie de acces și nicio adresă prin care să interogheze sistemul de tarife.

Public nu înseamnă expus

Site-ul este deschis oricui; sistemul de tarife din spate, nu.

Provocări

Tarifele vin în coduri. Clientul vrea claritate.

Problema

Sistemele de rezervări aeriene răspund în coduri: de aeroport, de companie aeriană, de avion, de clasă de rezervare. Un agent le înțelege după ani de experiență; un client obișnuit nu.

Cum am rezolvat

Site-ul le traduce în informații clare: numele și logo-ul companiei aeriene, modelul avionului, durata totală, escalele, bagajul inclus și ce conține tariful, într-un card de zbor care se citește dintr-o privire.

Aveți un sistem intern bun de oferit publicului?

Construim site-ul public, inclusiv protecția care face diferența între un instrument intern și unul deschis pe internet.