About this project
A library book reservation system that allows users to browse a book catalog, search for titles, and reserve available books. The system tracks which books are available and which are currently reserved.
The console version uses Scanner for text-based interaction, while the JOptionPane version provides dialog-based prompts for a more accessible experience.
This project demonstrates inventory management concepts, search functionality, and state tracking — skills that translate directly to real-world library and inventory systems.
Key Features
- Book catalog browsing
- Search functionality
- Reservation tracking
- Availability status management
- Console and GUI versions