Skip to content

vijayan108/Library-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookHaven Library Management System

Overview

Welcome to BookHaven, a Frappe framework-based solution designed for efficient management of books and patrons in libraries. Our system ensures streamlined operations, allowing you to focus on enhancing the library experience.

Features

  • Catalog Management: Seamlessly add, edit, and delete books with ease.

  • Patron Information: Efficiently manage borrower details and track borrowing history.

  • Book Viewing: Easily view available books in the library.

  • Import Books: Import large volumes of book data quickly and efficiently.

  • Issue Books: Issue books to patrons, with checks on outstanding amounts.

  • Return Books: Return books while automatically calculating and applying charges for late returns.

  • Membership Management: Add and manage library members, ensuring up-to-date records.

Installation

Ensure the Frappe framework is installed. Refer to the Frappe Installation Guide. Make sure you are in the frappe-bench directory.

Installation Steps:

  1. Install the App:
   bench get-app https://github.com/vijayan108/Library-Management.git
  1. Create a New Site:
bench new-site [library-management-app]
  1. Install the App in the Site:
bench --site [library-management-app] install-app library_management_system

4.Start the App:

bench start
Access the app at http://localhost:8000.

Usage

Visit this site to view the books and availability: https://frappe.selfmade.one/

Site

View the Books

view the books

Import the Books

import the books

Issue Books Based on the Outstanding Amount

issue the books

Return the Book with Charge Amount

return the books

Add the Library Member

add the member

License

This project is under the MIT License. Your contributions are valued as we refine the BookHaven Library Management System.