Project Overview

At TIA's request, we embarked on a comprehensive redesign project aimed at enhancing user experience, responsiveness, and overall speed. Our focus was on creating a visually appealing website with a streamlined design, providing passengers with a quicker and more efficient way to locate their flights.

Building upon the initial project requirements, we devised a user experience (UX) strategy that prominently displays current flight information on the homepage upon page load. Key features of our approach include:

  • Real-time Flight Information

Users can access up-to-date flight details in real-time, ensuring accurate and timely information.

  • Dedicated Flight Pages

Each flight has its own dedicated page, allowing users to view detailed information and updates specific to their itinerary.

  • Easy Flight Search

We implemented intuitive search filters to simplify the process of finding desired flights, enhancing user convenience.

  • Partner Pages

Partners such as airlines, shops, bars, financial services, and car rentals have dedicated pages with contact information, improving accessibility for users.

  • Airport Services

The main services offered by the airport are now more prominently featured and easily accessible to customers, enhancing their overall experience.

Additionally, we developed a custom Content Management System (CMS) tailored to TIA's needs. This CMS enables staff to effortlessly manage partner listings, including airlines, shops, bars, financial services, and car rentals. This streamlined management process ensures efficient administration and upkeep of partner information, contributing to improved operational efficiency.

Technologies Used

Front-end

From responsive design principles to intuitive navigation elements, every aspect of the front-end architecture is engineered to deliver optimal performance and user engagement.

Technologies: 

  • Javasript
  • HTML
  • CSS
  • jQuery
  • TinyMCE, jQuery, ChartJS, Moment, Analytics etc

 

Back-end

The backbone of the platform's is built with PHP, known for its scalability. The website and CMS are developed using Node.JS, PHP and other libraries.

Technologies: 

  • PHP
  • Node.JS
  • Mysql
  • Flights Management API
  • Weather Information API
  • CloudFlare
  • Google Authentification
  • Meta Graph API
  • webTokens

Amazon Web Services solutions tie everything together, ensuring smooth communication and optimal performance.

 

Solution Description

The website harnesses the power of the renowned LAMP Stack—Linux, Apache, MySQL, and PHP—alongside load balancers and a Content Delivery Network (CDN) to meet the demands of our ever-growing customer base. As more and more visitors flock to our site, our robust infrastructure ensures seamless performance, allowing us to keep pace with the surging number of requests and deliver a top-notch user experience every time.

 

Key Achievements

Our strategy of leveraging loading balancers and dedicated servers has yielded significant benefits for both end users and the company. Key achievements include:

 

  • Rapid Loading Times

Our platform consistently achieves first-load times of under 500 milliseconds, surpassing Google's recommended loading time of under 2 seconds. This swift loading is crucial for enhancing user experience and reducing bounce rates.

  • Scalability

Additionally, employing elastic load balancers servers guarantees prompt responses to user requests, regardless of the platform's traffic load or the number of concurrent users.

 

Screenshots

 

Home

Phone & laptop view.

 

Partners & flights & flight details

Phone views.

 

Flights & flight details

Tablet & laptop view.