Skip to content

A simple Java-based Library Management System that supports book management, user borrowing, and basic library operations using OOP principles.

Notifications You must be signed in to change notification settings

AmanVerma8840/Library-Management-System_Console-based-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System (Java):

Project Description:

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.

Features:

  • 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)

Technologies Used

  • Java (JDK 8 or above)
  • OOP Principles (Encapsulation, Inheritance, Polymorphism)
  • Collections Framework (ArrayList, HashMap)
  • Scanner for CLI input

About

A simple Java-based Library Management System that supports book management, user borrowing, and basic library operations using OOP principles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages