An open API service indexing awesome lists of open source software.

https://github.com/pradipece/advanced-library-management-system

Enhance the existing Library Management Project by implementing a Lend Book feature that allows users to borrow books and updates the systems.
https://github.com/pradipece/advanced-library-management-system

css html python reactjs

Last synced: 3 months ago
JSON representation

Enhance the existing Library Management Project by implementing a Lend Book feature that allows users to borrow books and updates the systems.

Awesome Lists containing this project

README

          

#### Advanced Library Management System

Overview: Enhance the existing Library Management Project by implementing a Lend Book feature that allows users to borrow books and updates the system accordingly.

![image](https://github.com/user-attachments/assets/82af3bef-4a7c-44e5-8a15-88129471f88c)

Requirements:

- Add a "Lend Book" option to the existing Library Management CLI menu.

- When someone borrows a book, collect the borrower's name, phone number, and book title and assign a return due date using datetime. Save them in a file.

- When someone lends a book, the quantity of the book will decrease.

- When the borrower returns the book, remove their loan information from the loan book file.

- When the borrower returns the book, the quantity of the book will increase.

- If there are no books available to lend, a message should be printed saying, "There are not enough books available to lend."