Skip to content

A library manager that allows you to add or delete books to an inventory, check in and out a book, display book details, and keep track of books by availability.

Notifications You must be signed in to change notification settings

gerardcastill/library-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Manager

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.

Functions

  1. Add a New Book: Add a new book to the library inventory by providing book details such as title, author, ISBN, etc.
  2. Remove a Book: Remove a book from the inventory based on its ISBN.
  3. Check Out a Book: Check out a book by providing its ISBN and the due date for return.
  4. Check In a Book: Return a checked-out book to the library by providing its ISBN.
  5. Display All Book Details: View details of all books in the library, including title, author, ISBN, availability, etc.
  6. Display Available Book Details: View details of books that are currently available for checkout.
  7. Display Checked Out Books: View details of books that have been checked out, including due dates and borrower information.

About

A library manager that allows you to add or delete books to an inventory, check in and out a book, display book details, and keep track of books by availability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages