This release of the Library Management System is a console-based application designed to streamline the management of books, members, and transactions within a library. It is built with C# and provides a simple yet efficient way for libraries to maintain and track their resources.
Key Features:
Add Books: Allows users to add new books to the library system by specifying details such as title, author, and genre.
Add Members: Enables the registration of new library members by providing their name and ID.
Borrow Books: Lets members borrow books from the library and track the borrowing history.
View Books, Members, and Transactions: Provides options to view the list of books, members, and borrowing transactions.
Data Persistence: Ensures data is saved between sessions, preserving all added books, members, and transactions.
This release also includes Docker support, allowing users to easily deploy the system in a containerized environment. The application is ready to be pulled from GitHub Container Registry and run with Docker.