This is a Java-based Library Management System that allows users to perform basic CRUD (Create, Read, Update, Delete) operations for managing books and members. It is a console-based application following object-oriented principles.
- Add, View, Update, and Delete Book Records
- Add, View, Update, and Delete Member Records
- Issue and Return Books
- View Issued Book Details
- Simple and clear CLI navigation
- Uses Java Collections for data storage (in-memory)
- Java (JDK 8 or above)
- OOP Principles (Encapsulation, Inheritance, Polymorphism)
- Collections Framework (ArrayList, HashMap)
- Scanner for CLI input