This project is designed to manage a library's inventory, including books and members.
- Add, update, and remove books.
- Manage member registrations.
- Issue and return books.
- Python 3.8 or higher
- Java JDK 8 or higher
-
Clone the repository:
git clone https://github.com/Dhruv-Cmds/Library-Management.git
-
Navigate into the directory:
- Python
cd UsingPython- Java
cd UsingJava
- Run the application:
# Java javac Main.java java Main # Python python Main.py
LIBRARY-MANAGEMENT/
│
├── UsingJava/ # Java implementation of the library system
│ ├── Book.java # Handles book-related data and operations
│ ├── Library.java # Core library management logic
│ ├── User.java # User-related functionality
│ ├── Main.java # Entry point for Java application
│ ├── README.md # Java-specific documentation
│ ├── .gitignore
│ └── .gitattributes
│
├── UsingPython/ # Python implementation of the library system
│ ├── Main.py # Entry point for Python application
│ ├── README.md # Python-specific documentation
│ ├── .gitignore
│ └── .gitattributes
│
├── README.md # Main project documentation
├── LICENSE # License information
└── .gitattributes
This project is licensed under the MIT License.