A simple console-based Library Management System built using Core Java.
This project helps manage books and users in a library through a text-based menu system.
- Admin panel and Student panel
- โ Add new books by Admin
- โ Delete books by Admin
- ๐ View all available books
- ๐ Search books by ID or Name
- ๐งโ๐คโ๐ง Issue books to users
- ๐ Return issued books
- ๐ป Fully console-based (no GUI)
- Java (Core Java)
- OOP Concepts
- Classes & Objects
- Inheritance
- Encapsulation
- Collections (ArrayList)
- Scanner for user input
- โโโ LibraryDemo.java
- โโโ README.md
1๏ธโฃ Clone the repository
-
git clone https://github.com/your-username/library-management-system.git
-
cd LibraryDemo javac LibraryDemo.java java LibraryDemo
- for Admin Panel 2. for Students
========== Admin Menu ==========
- Add new Books 2. Remove 3. Exit
choose an option :
- ===== Library Management System =====
- Search Books
- AvailableBooks
- Issue a book
- Return Book
- Show Issue Books
- for Exit
Enter your choice: