Subscribe our Newsletter

Airport Authority of India

Introduction

The purpose of this document is to highlight the process and results of a real-world
implementation of a web and mobile application for Airports Authority of India, by team
Appsbee. The document provides virtual guidance on how solutions were provided to every
individual requirement, making the aviation project a global product.

Project details

Airports Authority of India (AAI) is the biggest aviation authority of India that came into
existence on 1st April, 1995 by merging National Airports of India and
International Airports of India. AAI manages 125 airports, including Domestic,
International, Customs, and Defense airfields. The project goal was to build a website and
mobile application, dedicated to Netaji Subhash Chandra Bose International Airport (NSCBIA)
that would be the storehouse of all the vital information about the Kolkata aviation
industry. The intended outcome was to bring a change to the way people seek any sort of
aviation information related to Kolkata International Airport. With the help of this
dedicated project, every information about airlines, immigration, boarding, security,
baggage, transportation has become more accessible to people worldwide.

Project Requirements

The foremost requirement of Airport Authority of India was to build a unanimous web and
mobile platform that would modernize and ease the way customers seek information about
Kolkata aviation services. The platform was a visionary need for Kolkata aviation industry
to make flying experience a seamless effort on the part of thousands of users/ travelers
each day. They performance requirements was to build a user-friendly and updated web and
mobility solution that would provide travelers with a wide range of modernized
functionality and real time information such as Airport Info, Airlines Schedule, Bags and
Baggage, Lost and Found, Cabs and Transportation, Emergency, Maps, Accommodation, and FQA’s
about the Kolkata airport. The design requirement was to make a unified information source
for aviation industry, that would be fast, rapidly updated, secure, easy to use, easy to
access, and reliable; that would allow stakeholders of the industry and travelers to be a
part of seamless online system, in a very modern environment.

Significant features developed by Appsbee:

Real time airlines tracking- The ‘real time airlines tracking’ is the smartest feature
developed by the Appsbee team for the project. The feature enables a traveler to track
the real time arrival, departure, delay, and other scheduling information of a flight.
Appsbee team had modernized the way people look up for flight status in airport. Unlike
before creation of the app, now people could access all the real time flight status/
information within the app itself, and stay updated.

Based on the present architecture and data flow of Airport Authority of India, the
architects of Appsbee designed the solution which could seamlessly meet the following
requirements:

Application Screens

Challenges

The greatest challenge for Appsbee while working on the project was to build an online
platform that:

Proved easy and delivered real time information

Could handle large size database

Could provide real time notifications

Would get updated every 2 minutes

The biggest challenge for the team was to work with the data server which was not connected
to the cloud/web. Further, the NSCBIA never had a well defined API/ data feed which could be
pulled from a web based platform or mobile app. Building an online platform which would
handle wide list of database, get updated every 2 minutes, and seamlessly sync with multiple
platforms was a big challenge itself. The application requirement constantly changed, real
time updates poured in every 2 minutes, to which Appsbee had to deliver their best hand
forward, to make the whole concept a global product.

Solutions provided by Appsbee/ How Appsbee delivered

The AAI team outsourced the development of most of the critical modules to Appsbee. The
highly experienced pool of developers of Appsbee, with the leverage of modern technologies,
successfully met the requirements.

The team worked very closely with Airport Authority of India’s technical team to understand
their present architecture and data flow. It is an informative platform, where millions of
user can be benefited by getting updated with information about flights. The app and website
is totally synchronized with the real AAI database. Here, the team have used "CodeIgniter"
framework which enabled rapid development of both web sites and web applications. To create
a high performance application, they have used the "MySQL" database. To optimize
traffic, the team has used several rest APIs, which helped to update both website and app
in every 2 minutes.

Insights

The evolution of the Enterprise Mobility market is currently the fastest which the IT industry has ever witnessed. The sheer pace makes it challenging to keep up with the key players, products and alliances that will impact...more

Mobile technology has become such an integral part of our lives that it now drives interactions with our business systems. Top businesses today recognize the value of enabling their employees to work anytime, anywhere through its use...more

Usually, when a new version of a popular brand enters the market there is always some excitement among its users with a pinch of concern. Concern or discomfort, whatever way we put it is actually...more

Developing an enterprise IOS application is demanding. But, we must acknowledge that it is equally challenging to publish an enterprise IOS application. Actually, there is a big difference between a typical apple developer...more

There was a time, when getting treatment for even the most common diseases was an uphill task. Whereas today, thanks to technology even the most fatal of health issues can be addressed conveniently...more