This is a Java console-based Library Management System application. It provides functionalities for managing books and students in a library.
This Library Management System allows librarians to perform various tasks such as adding books, updating book quantity, searching for books by serial number or author name, displaying all books, adding students, displaying all students, checking out books to students, and checking in books from students.
To run this application, follow these steps:
- Make sure you have Java installed on your system.
- Compile the Java files using a Java compiler. You can use the command
javac Library.java
in your terminal. - Run the application using the Java interpreter. You can use the command
java Library
in your terminal. - Follow the on-screen menu instructions to navigate through the functionalities.
Upon running the application, you will be presented with a menu to select from various options. Use the provided options to perform tasks such as adding books, updating book quantity, searching for books, adding students, checking out books to students, and checking in books from students.
Contributions are welcome! If you'd like to contribute to this project, please feel free to fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.