Skip to content

Fady120/Library-Management-System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

📚 College Library Management System

Welcome to the College Library Management System GitHub repository! This C# and SQL-based application serves as a comprehensive solution for managing your college's library resources efficiently. The system is designed with a focus on user roles, secure access, and streamlined administration.

25011f956c6eea47781458402a7c565a

🛠️ Features

User Roles and Authentication

The application implements a robust user authentication system, allowing only authorized users to access its features. The sole administrator has exclusive access, utilizing a username and password stored securely within the database.

Administrator Functionality

The admin role is empowered with versatile tools to oversee the library's inventory and activities. Key functionalities include:

. Book Inventory Management: View the complete list of library books, including details such as title, author, and the number of available copies.

. Transaction Monitoring: Keep track of purchases and borrowings made by both students and staff. Identify who borrowed or bought a book, and when.

. Financial Insights: The admin can access the library's financial status via a wallet feature. This wallet accumulates funds from book purchases and borrowings, while also reflecting expenditures for acquiring new library books.

User Distinctions

The system distinguishes between teachers and students, tailoring their access and privileges accordingly.

. Teachers: Enjoy the freedom to purchase any book from the library's collection, enhancing their academic resources.

. Students: Have the option to borrow any book they desire, granting them access to a wide range of learning materials. They can't buy books, but their borrowing capabilities are expansive.

Financial Tracking

The library's financial health is monitored through the wallet feature. This digital ledger tallies incoming funds from book-related transactions, and deducts expenditures incurred when the admin purchases new library additions. This provides an instant overview of the library's fiscal state.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%