Welcome to the Airline Ticket Booking System, a terminal crafted for flight bookings and reservations. This system is designed to cater to both self-service and teller-assisted booking scenarios.
-
CLI Interface: The system uses a Command Line Interface (CLI).
-
Efficient Booking Process: The main module,
main.c, is dedicated to handling bookings and reservations. -
Comprehensive Record Management:
manageoneway.c: Search and delete records in theonewaybooking.csvfile.managetwoway.c: Search and delete records in thetwowaybooking.csvfile.managereserve.c: Search and delete records in thereservations.csvfile.
-
Booking and Reservations:
- Utilize the
main.cmodule to initiate bookings or reservations effortlessly.
- Utilize the
-
Record Management:
- Manage one-way bookings with the
manageoneway.cmodule, allowing for efficient searching and deletion of records in theonewaybooking.csvfile. - Employ the
managetwoway.cmodule to handle two-way bookings, facilitating the search and deletion of records in thetwowaybooking.csvfile. - For reservation records, use the
managereserve.cmodule to search and delete entries in thereservations.csvfile.
- Manage one-way bookings with the
To get started with the Airline Ticket Booking System, follow these steps:
-
Clone the Repository:
git clone https://github.com/yourusername/Airline-Ticket-Booking-System.git
-
Navigate to the Project Directory:
cd Airline-Ticket-Booking-System -
Compile and Run:
- Use an appropriate compiler to build the system, considering your operating system and preferences.
- Execute the compiled program to launch the Airline Ticket Booking System.