Skip to content

ahnaf-tahmid-zaman/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System (Java)

A console-based library management system built in Java.
Supports adding, searching, borrowing, returning, and removing books,
with CSV/JSON import/export and a top borrowed books tracker.

Features

  • Add, Search, Borrow, Return, and Remove books
  • Track top borrowed books
  • Save and load data via JSON
  • Fully modular and reusable OOP structure

Concepts Practiced

  • Classes and Objects
  • ArrayList and Collections
  • File Handling (JSON/Text)
  • Exception Handling
  • Decision Making and Loops

How to Run

javac *.java
java LibraryManagementSystem

About

A console-based Java Library Management System using JSON data persistence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages