Skip to content

emidailyd/Library

Repository files navigation

Library Management System

A Java-based desktop application for managing a small library collection.
Users can view available books, borrow them, and save or load library data using simple file operations.
The app demonstrates object-oriented programming, GUI development, and data persistence techniques in Java.


Features

  • View a list of available books and publications
  • Borrow and return books via a simple interface
  • Save and load data using binary file serialization
  • Error handling for unavailable or invalid operations
  • Interactive GUI built with Java Swing

Technologies Used

  • Language: Java
  • GUI Framework: Swing
  • Data Handling: File I/O, Object Serialization
  • Paradigm: Object-Oriented Programming (OOP)

Running the Project

  1. Clone this repository:
    git clone https://github.com/emidailyd/Library.git
    
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages