The Library Manager is a simple application designed to manage a library's inventory. It allows users to perform various functions such as adding or deleting books, checking books in and out, and displaying book details. The system keeps track of book availability and provides functionality to view both available and checked out books.
- Add a New Book: Add a new book to the library inventory by providing book details such as title, author, ISBN, etc.
- Remove a Book: Remove a book from the inventory based on its ISBN.
- Check Out a Book: Check out a book by providing its ISBN and the due date for return.
- Check In a Book: Return a checked-out book to the library by providing its ISBN.
- Display All Book Details: View details of all books in the library, including title, author, ISBN, availability, etc.
- Display Available Book Details: View details of books that are currently available for checkout.
- Display Checked Out Books: View details of books that have been checked out, including due dates and borrower information.