A console-based flight reservation system built with Java that allows users to book, cancel, and manage flight reservations. The system follows Object-Oriented Programming (OOP) principles and stores data using JSON for persistence.
- Add and manage flights
- Book and cancel flight reservations
- View passenger details
- Store and retrieve data using JSON
- Simple and clean user interface in the console
- Modular design with OOP concepts
- Java
- JSON for data storage
- Java I/O libraries
- Object-Oriented Programming (OOP)
- Clone the repository:
git clone https://github.com/Nouran252/Flight-Reservation-System.git