Air Ticket Booking System with 3 Integrations

Technologies
Node.js
Mongodb
Docker
Vue.js
Vuex
TypeScript
International Airline Ticket Search Engine

Online booking service to search for charter flights and buy airline tickets.

NDA
Purpose

To develop an online booking service for searching charters and buying airline tickets, providing a new convenient experience of purchasing airline services.

Tasks
01

Design a personal user account;

02

Creating a functional Back-office (personal office) for the administration of the service;

03

Perform API integration with 3 air ticket providers - Aviatourne, Mouzenidis, ICS;

Solutions
01

We have set up a search engine for charter flights under different time zone conditions and pricing. The main page of the service includes a search form and results output. On the site, the user can register an account and log in. In the personal account there is administration of personal data and passengers, viewing the history of purchases and tracking the status of the order.

02

We implemented an administrator panel in the Back-office, where the site administrator, manager or editor can manage providers, as well as set prices, add/delete/edit "custom" airline tickets, enable and disable airline ticket search destinations. You can customize the search results by country, city, and airline.

Result

The new online service is highly customizable for quick and comfortable shopping and price adjustment, taking into account the commercial interests of the airline. The online service is adapted for tablets and mobile devices.

Next case

MLM-company Back Office and User Profile

Personal account is a functional website: online store, affiliate network in the form of an interactive tree, portal, reporting.

preview thumbnail