Skip to content

Saifullah-Balghari/LibraryManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Library Management System

Overview

Welcome to the Library Management System! This console-based application provides a comprehensive solution for managing a library's book collection. With this system, you can effortlessly add, delete, update, and search for books. You can also save and reload your book list from a file, ensuring that your data is always up-to-date.

Features

📖 Book Management

  • Add Books: Easily add new books to your library.
  • Delete Books: Remove books from the collection with a few clicks.
  • Update Books: Modify the names of existing books to keep your catalog accurate.

📑 Book Operations

  • Display Books: View all books currently in your library.
  • Search Books: Quickly find a book by its name.
  • Sort Books: Organize your book list alphabetically for easy browsing.
  • Reload Books: Refresh your book list from the saved file if needed.

🔄 Advanced Options

  • Undo Last Operation: Revert the most recent add, delete, or update operation if needed.
  • Display Statistics: Displays the total number of books in the library.

👨🏻‍💼 Account Management

  • Display Accounts: Displays the current existing accounts, including there username and passwords.
  • Add Accounts: Adds new accounts.
  • Delete Accounts: Delete any existing accounts.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages