Authors: Mrs. B. Priyanka, Mr. B. Karthik, R. Dheekshitha, N. Uday Kiran, P. Sunil, P. Anand Kumar
Abstract: Airports require efficient systems for managing passenger information, flight bookings, luggage records, and security verification. Traditional procedures often depend on manual documentation and disconnected operations, which may cause delays, data duplication, communication gaps, and difficulties in monitoring passenger activities. This paper presents an Airport Passenger Security and Management System, a Django-based web application that integrates passenger registration, flight booking, luggage management, security verification, and administrative control into a centralized platform. Passengers can register, manage their profiles, view available flights, submit booking requests, and provide luggage details such as the number of bags, total weight, and description. Security officers can review passenger information, validate passport details, verify luggage conditions, select luggage tracking statuses, and approve or reject booking requests. The luggage tracking feature supports status updates such as Submitted, Checked, Dispatched, Loaded, In Transit, Delivered, and Missing. Administrators can manage flights, monitor bookings, and approve or reject security officer registrations through a dedicated dashboard. Email notifications provide updates regarding registration, booking, approval, rejection, and luggage status changes. The system uses Django for application development and SQLite for data storage. By combining passenger management, booking operations, security checking, and luggage tracking, the proposed system improves information organization, reduces manual effort, and supports more transparent airport management. The application also provides a foundation for future integration with biometric authentication, RFID-based luggage tracking, real-time flight information, and intelligent security assessment.
International Journal of Science, Engineering and Technology