Welcome to our Flight Booking System! This platform streamlines the flight booking process, providing users with a convenient and user-friendly experience. The system includes secure transactions, comprehensive database management, and efficient installation procedures.
📁 data/ ├── ... (Generated data in CSV file format) └── README.md (Instructions on data execution within the project)
📁 datasets/ └── ... (Realistic data files from Kaggle database)
📁 docs/ └── ... (Main project report, and previous deliverables' documentation files)
📁 logs/ └── ... (All logs, deliverable 3's logs are the most recent)
📁 sql/ └── ... (All MySQL scripts for the application)
── DataGenerator.ipynb
── project2-application.zip
── project2-application-log files (..)
── ERD
- Simple and intuitive user interface.
- Access to a wide range of flights and destinations.
- Integrated payment methods for secure transactions.
- Encryption and secure protocols to protect user financial information.
- Well-designed structure using Entity-Relationship Diagrams (ERDs).
- Appropriate indexing for enhanced query performance.
- Run on Python the file: Dataloader.py
- More informations on the Folder: Data in this repo
- Install MySQL Workbench for database management.
- Create the database using the provided DDL script.
- Execute DCL script for necessary permissions.
- Import relevant data for flights, passengers, and reservations.
- Upload PHP, CSS, HTML, and JavaScript files to your server.
- Access the website through a web browser using the server's URL.
- Test the functionality to ensure seamless interaction with the MySQL database.
- Register or log in to access the flight booking system.
- Browse available flights, select desired options, and add them to your itinerary.
Enter all required details, including class and fidelity card information. The system dynamically calculates the total. Confirm to pay for the reservation or cancel to return to the home page.
For any questions, feedback, or issues related to the Flight Booking System, please contact us at the following emails: