FlyRight - Flight booking and management system

Project Code :TCMAPY1728

Objective

FlyRight is an automated Django-based flight booking and management system for Admin, Agent, and Customer roles. It streamlines flight scheduling by eliminating manual errors and ensuring conflict-free timetables using constraint-based automation. The system improves operational efficiency, enhances user experience, and enables real-time management of flights and resources.

Abstract

The FlyRight – Flight Booking and Management System is an advanced, user-friendly system designed to automate the creation and management of academic flight schedules for airline companies and travel agencies, ensuring a more efficient and streamlined scheduling process. The system operates with two primary roles: Admin, Agent, and Customer, each with specific responsibilities. The Admin is responsible for logging in, managing agent roles by adding, editing, or removing them, and finally logging out when their tasks are complete. The Agent logs in with credentials and gains the ability to add agent or airline representative details, define flight information, and generate a conflict-free flight schedule based on the available data. Additionally, agent roles can view the generated flight schedule at any time. The core feature of the system lies in its automated flight schedule generation, which eliminates the traditional manual method of scheduling. The system considers various constraints such as agent or airline representative availability, room schedules, flight hours, and other factors to generate an optimal flight schedule. This approach significantly reduces human error, ensures that no conflicting schedules occur, and enhances the overall administrative experience. The user interface is intuitive, allowing easy navigation for both admins and agent roles to execute their respective tasks. This system not only simplifies flight schedule generation but also increases transparency in the scheduling process, providing agent or airline representative members and students with easy access to their schedules. The FlyRight – Flight Booking and Management System ultimately promotes better organization, better time management, and more effective use of resources. By integrating automation into the scheduling process, airline companies and travel agencies can optimize their operations, reduce time spent on manual adjustments, and offer a more structured learning environment for all stakeholders.


Keywords: FlyRight – Flight Booking and Management System, Admin Management, Department Management, Flight Schedule Generation, Agent Management, Flight Management, Academic Scheduling, Educational Automation, System Efficiency, Admin, Agent, and Customer Roles, Conflict-Free Scheduling, Resource Optimization, User Interface.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS:

Β·       Processor                                 - I3/Intel Processor

Β·       Hard Disk                                - 160GB

Β·       Key Board                               - Standard Windows Keyboard

Β·       Mouse                                     - Two or Three Button Mouse

Β·       Monitor                                   - SVGA

Β·       RAM                                       - 8GB

 

SOFTWARE SYSTEM CONFIGURATION:

Β·       Operating System                   :  Windows 7/8/10

Β·       Server side Script                    :  HTML, CSS, Bootstrap & JS

Β·       Programming Language         :  Python

Β·       Libraries                                  :  Django,

Β·       IDE/Workbench                     :  VS Code

Β·       Technology                             :  Python 3.6+

Demo Video

mail-banner
call-banner
contact-banner
Request Video