The Library Management System is a C# application designed to streamline the management of a library's book inventory, user accounts, and transaction records.
- Book Management: Add, update, delete, and search for books.
- User Management: Register and manage library members.
- Transaction Management: Track book borrowing and returns.
- Reporting: Generate detailed reports on books, users, and transactions.
- .NET Framework
- SQL Server <<<<<<< HEAD
Figure 1: Entity Relation Diagram
- Clone the repository:
git clone https://github.com/Eslam-Sayed7/Library-Managment-System.git
- Open Library Management System.sln in Visual Studio.
- Configure the database connection in App.config and DBconnect class.
- Build and run the application.
- Restore the database using LibraryDB.bacpac in SQL Server.
- Execute the SQL scripts in the libraryDB folder to set up tables and initial data.
- Launch the application.
- Navigate through the main menu to access various features.
- Manage books, users, and transactions as needed.
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License.

