DSpace Repository

Air Ticket Booking System

Show simple item record

dc.contributor.author Ifty, Md Umair Karim
dc.date.accessioned 2026-04-28T02:15:12Z
dc.date.available 2026-04-28T02:15:12Z
dc.date.issued 2025-08-11
dc.identifier.citation SWT en_US
dc.identifier.uri http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/17091
dc.description Thesis Report en_US
dc.description.abstract This project outlines the development work on a web-based Air Ticket Booking System using Python’s Django Framework combined with a PostgreSQL database. It optimizes processes concerning search operations, bookings, and ticket keeping among different users such as passengers, travel agents, and administrators. It has features such as flight search in real time, interactive seat choosing, secure login for users, automatic PNR generation, and booking control. It adopts a three-tier architecture within Django’s Model-View-Template (MVT) pattern to achieve clean separation of concerns and maintainability. Database design follows rules of normalization to maintain data in a healthy state while enabling optimal query performance. Security features include password hashing, CSRF protection, and SQL injection protection within Django’s ORM. It was found during testing that search operations remain below a response time of 3 seconds and the system handles concurrent users efficiently. It has a functional web interface that responds on both desktop and mobile browsers. Through simulated payment processing, module-based architecture can be incorporated later on with actual air API and payment gateways en_US
dc.description.sponsorship DIU en_US
dc.language.iso en_US en_US
dc.publisher Daffodil International University en_US
dc.subject Django en_US
dc.subject PostgreSQL en_US
dc.subject Web Application en_US
dc.subject Airline Booking en_US
dc.subject Python en_US
dc.title Air Ticket Booking System en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account