This is an Air Reservation System implemented using Java and JavaFX. The system allows users to book seats for flights and stores the reservation information in a file using file handling.
- User-friendly graphical interface built with JavaFX.
- Easy seat reservation process.
- Data persistence using file handling.
- Ability to view and manage reservations.
- Error handling and input validation.
-
Clone the repository:
git clone https://github.com/MuhammedZohaib/Fleet-Project.git
-
Open the project in your preferred IDE.
-
Make sure you have Java and JavaFX installed on your system.
-
Build and run the project.
-
Launch the application.
-
Select a flight from the available options.
-
Choose a seat from the seating chart.
-
Provide the necessary passenger details.
-
Click on the "Reserve" button to confirm the reservation.
-
View and manage reservations using the appropriate functionality provided.
-
Exit the application when finished.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
When contributing to this project, please follow the code of conduct.
This project is licensed under the MIT License.