A comprehensive Library Management System built in Java.
This project is a Library Management System developed in Java, designed to help manage library operations including book cataloging, member management, and book lending/returning processes.
- Book management (add, update, delete, search)
- Member/User management
- Book lending and return tracking
- Search and filter functionality
- User-friendly interface
- Language: Java
- IDE: Eclipse (based on project configuration files)
Library-Management-System/
├── src/ # Source code files
├── bin/ # Compiled class files
├── .settings/ # Eclipse IDE settings
├── .classpath # Eclipse classpath configuration
├── .project # Eclipse project configuration
└── Library Management System in Java.docx # Project documentation
- Java Development Kit (JDK) 8 or higher
- Eclipse IDE (recommended) or any Java IDE
-
Clone the repository:
git clone https://github.com/PetreCostin/Library-Management-System.git
-
Open the project in Eclipse:
- File → Open Projects from File System
- Select the cloned directory
-
Build and run the project
Additional documentation and screenshots can be found in:
Library Management System in Java.docx- Detailed project documentationlibraryscreenshot.docx- Application screenshots
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
Project maintained by PetreCostin