Skip to content

dani12e/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Library Management System

A beginner-friendly Java GUI application for managing a simple library system. Built using Java Swing and Core Java concepts.

🧰 Features

  • View all available books
  • Borrow a book
  • Return a book
  • Console-friendly and interactive interface

🛠 Tech Stack

  • Java (Core)
  • Java Swing (for GUI)
  • OOP principles (Encapsulation, Lists, Classes)

📸 Screenshot

Coming soon!

💡 How It Works

  • The app displays a list of available books.
  • Users can borrow a book by entering its name.
  • Borrowed books are removed from the list.
  • Returned books are added back to the list.

🚀 Getting Started

To run the project:

  1. Clone or download the repository
  2. Open src/Project1GUI.java in any Java IDE (like IntelliJ or VS Code)
  3. Compile and run the main class
javac Project1GUI.java
java Project1GUI

About

A simple library system built with Java and Swing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages