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:
cd Library-Management
- 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
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature/YourFeature
- Commit your changes:
git commit -m "Add some feature" - Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
This project is licensed under the MIT License.