case · development
Trip Zone
Travel agency and online travel booking service
5
services in one account
20
interface sections
the task
Build a full travel service where a client goes the whole way without calling the agency — searches for a flight, books a hotel, pays by card, applies for a visa and checks in for the flight. A separate area is needed for partner travel agencies and internal manager work.
results
- + Flight search with filters by class, dates and passengers, including complex multi-segment routes
- + Hotel booking with star ratings and VIP lounge booking
- + Card payments with Uzcard and Humo — saving a card with SMS-code confirmation
- + Visa support: requirements by country, document upload and application statuses
- + Online flight check-in and order rebooking
- + A portal for travel agencies with company-ID registration and an admin panel for promo codes and visa requests
- + Promo codes, subscriptions and a passenger account with trip history
- + Three interface languages — Russian, Uzbek, English
stack
- Vue 3
- Vite
- Vuex
- Vue Router
- Tailwind CSS
- PrimeVue
- Swiper
- Axios
- Vue I18n
- Yup