Skip to content
/ AirX Public

AirX is an Online Flight Booking System developed as an assignment by One Direct Hiring.

Notifications You must be signed in to change notification settings

gargvasu/AirX

Repository files navigation

AirX

AirX is an Online Flight Booking System for One - Way tickets developed as an assignment by One Direct Hiring. You can search for non stop or one stop flights between 11 cities, book flights, cancel booked flights, add payment details for future use.

Airports

  1. Chennai MAA
  2. Delhi DEL
  3. Kolkata CCU
  4. Mumbai BOM
  5. Bengaluru BLR
  6. Hyderabad HYD
  7. Kochi COK
  8. Pune PNQ
  9. Goa GOI
  10. Amritsar ATQ
  11. Chandigarh IXC

Airlines

  1. Indigo
  2. Air India

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

an Apache-MySQL-PHP environment local testing server

WAMP
XAMPP

a Web Browser

Google Chrome

a Text Editor

Notepad++

Installing

A step by step series of examples that tell you how to get the site running on your local server

1. Add the folder to your C:/wamp/www/ or C:xampp/htdocs/ directory
2. Create a database with name AirX on phpmyadmin portal and import the structure using the airx.sql file
3. Configure the database in AirX\core\database\connect.php
4. Go to localhost/AirX/
5. Add flights to the database using the insert_flight.sql

Live Demo

AirX

Mail Account for account activation and password reset : AirX@gargvasu.in
Please check your spam folder also

Deployment

A step by step series of examples that tell you how to get the site running on cPanel Linux Hosting

1. Upload your files to your linux hosting either using ftp or manual file upload
2. Create a database with name AirX on phpmyadmin portal and import the structure using the airx.sql file. Add the database privileges to the database user for this database.
3. Configure the database in AirX\core\database\connect.php. Also, configure the include path for all the files as /home/{user_name}/public_html/AirX/path
4. Add flights to the database using the insert_flight.sql
5. Set up AirX@your_domain_name.com email account

Screenshots

Search Page image

Flights cuurently in Database image

Flight List Displayed image

User Login Page image

Passenger Detail to be entered here for booking image

Save Payment Details for fast and easy Payment process image

Saved Debit/Credit Cards image

About

AirX is an Online Flight Booking System developed as an assignment by One Direct Hiring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published