Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages