Travel App for Android Tablets using PhoneGap

The project entitled Travel App for Android Tablets using PhoneGap is developed for the end users to be able to use and perform the needful tasks according to their requirements in a single touch. And to manage all operations of the users through the handheld devices this project is developed. Travel App provides user an option to book the tickets online and to check the confirmation online.


Project Scope

The Travel App is a software application to assist an airline with transaction related to:

  • Ticket reservation which include checking availability, booking tickets and payment options.
  • The system provides the user friendly environment for the customers to maintain their profile information.

Users who wish to travel across may reserve their air flights operated by any airline among all available airports through this app. The App helps users to list searched results, process booking and payment for reservations. Users do not have to personally go to the counter or contact airline representatives through the telephone, but they have to only access this app to book their flights. By using this app, user can not only save time but also get much larger search space from which they have higher chance to find a suitable air flight.


Product Perspective

The users are provided with a graphical interface through which they can interact with the system. The App helps users to list searched results, process booking, payment, modification and cancellation to existing reservations. Users do not have to personally go to the counter or contact airline representatives through the telephone, but they have to only access this app to book their flights. By using this app, user can not only save time but also get much larger search space from which they have higher chance to find a suitable air flight.


User Classes and Characteristics

  • Visitor: Users who are currently not logged in and have not registered to the app are visitors. Visitors can check availability of the flight reservations. In order to book the ticket the visitor will need to login with the valid username and password else register with the app and create an account.
  • Logged in Users: These users can check availability of the flight reservations and also book tickets by making payment online. They can also view their booking details, payment details etc.

Software Interfaces

  • Front End Client: HTML5, CSS, JQuery Mobile.
  • Back End: MySQL
  • Operating System: Windows XP or higher.

System Features

The user or the customer creates a username and password at the time of registering with the system. He then uses them to logon to the system and make reservations or view any information. When the user wishes to confirm booking the customer logs-in with the user credentials which will be authenticated in order to carry out the reservation process. When the customer has successfully logged in the customer can access his account details. In addition to that the customer can carry out various other activities such as editing customer profile, viewing customer bookings, customer payment details and change password.

  • Login and Register: The Application provides users with the customer registration details page, where the customer can enter his details and register. He can also create a username and password. Only a logged in user can reserve tickets and make payment online. This is a high priority system feature. The user or the customer creates a username and password at the time of registering with the system. He then uses them to logon to the system and make reservations or view any information. When the user wishes to confirm booking the customer logs-in with the user credentials which will be authenticated in order to carry out the reservation process. When the customer has successfully logged in the customer can access his account details. In addition to that the customer can carry out various other activities such as editing customer profile, viewing customer bookings, customer payment details and change password.
  • Check Availability: This module is used to check the availability of the flights and the information of the seats in that flight. This is one of the most important and high priority system features. Check Availability provides the user with the feature of searching for flight information by entering the source, destination and other preferences. The search displays to the user the search results based on the preferences along with the flight details, price, timings etc.

Download Travel App for Android Tablets using PhoneGap SRS

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.