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.
- 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.
- 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.
- 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.
- Display Accounts: Displays the current existing accounts, including there username and passwords.
- Add Accounts: Adds new accounts.
- Delete Accounts: Delete any existing accounts.