Skip to content

kavishsanghvi/library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Library Management System

Constructed a library management system to manage major library-related functionalities such as finding books, issuing books, returning books, hold requests, tracking books, and fine collection.

Features

Users can register themeselves to create an account and then login using their authorized login ID and password without which the system can not be accessed. After logging in the users will be redirected to the user dashboard where they can access various library functionalities. The search book page allows the user to search for a specific book using either ISBN number, Title, or Author. The track book location page allows the user to find the location of a specific book in the library using the ISBN number, and provide information of the Floor Number, Aisle Number, Shelf Number, and Subject. The book checkout page allows the user to issue a specific book and stores the data regarding the book, checkout date, return date, and username. The future hold request page allows the user to hold a book which is currently unavailable or issued to another user by providing data regarding the expected available date. The request extension page allows the user to extend the book return date, the user needs to enter the issue number and the system will fetch the Original Checkout Date, Current Extension Date, New Extension Date, Current Return Date, and New Estimated Return Date. The return book page allows the user to return the book that was issued by providing the issue id along with specifing the damage condition. If there is no damage, book will be returned successfully. The lost damaged book page can be accessed only when the return book is specified as damaged, the system will look for the last user who was issued the book and the admin can isse the fine for the damaged book.

Contact

Email | LinkedIn | Website | Medium | Blog | Twitter | Facebook | Instagram