Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.44 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.44 KB

Library Management System in JAVA

This console-based library management system is designed for beginners who want to start developing projects in Java. It mainly focuses on basic operations in a library, like adding new members, new books, updating new information, searching books along with advanced searching, viewing members, and the facility to borrow and return books. This serialization is used to store all the data permanently in files.

Features of the Library Management System:


1.) Admin-User Login
2.) Menu based on Person Role(Admin/User).
3.) Filters can be Applied while Viewing and Searching Books.
4.) Automatically compress or decompress table based on Length of Data.
5.) Serialization is used to store Data.
6.) Gives resonable output if something goes wrong.
7.) Explore more by Running it.

Hack:

For New User, Use "xx__"(without double quotes) as UserName and Password.

Installing:

  1. Clone the repo
https://github.com/lakshay-2411/LibraryManagementSystem.git
  1. Explore (or run) the project. Main class is LibMngmntSys.java. Compile and run!😎

  2. Open command prompt and direct to the location where this project is downloaded. Compile using this command to get the database connectivity java -cp .;lib/mysql-connector-java-8.0.11.jar LibMngmntSys

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.