Loading repository data…
Loading repository data…
sayandip20 / repository
This is a Python-based application that provides a user-friendly interface for managing a library's books, members, and borrowing transactions. The system utilizes MySQL Server for data storage and retrieval.
This is a comprehensive and efficient solution designed to streamline the management of libraries, making the process of book cataloging, member management, and borrowing transactions more organized and user-friendly. Built using Python and integrated with MySQL Server, this application empowers librarians to manage their resources effectively and provide a seamless experience to library patrons.
Book Entry: Register a new book into the library catalog.
Register Member: Register a new member into the library system.
Issue Book: Issue a book to a member.
View Member Issued Books: Retrieve details about an issued book using its issue number.
View All Books: Display a list of all the books present in the library catalog.
View All Members: Display a list of all the members registered with the library.
View All Issued Books: Display a list of all books that have been issued to members.
Update Details: Perform updates on various aspects of the library management system:
The data is also stored in MySQL database which can be used for further querying.
Before you begin, ensure you have the following installed:
You also need to have the necessary Python libraries installed. You can install them using the following command in cmd :
pip install mysql-connector-python
git clone https://github.com/sayandip20/library-management-system.git orcd Library_Management_System and use it.database_schema.sql included in the repository.main.py Python script to start the application.Contributions are encouraged! If you have suggestions, improvements, or bug fixes, follow these steps:
git checkout -b feature/your-feature-namegit commit -am 'Add your feature'git push origin feature/your-feature-nameThis project is licensed under the Apache-2.0 License.
For any query you can contact me here: sayandipadhikari20@gamil.com