Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1010 Bytes

File metadata and controls

26 lines (21 loc) · 1010 Bytes

LibraryManagementProject

A team project of a Java Library Management System, with book and member management, searching by ID and title, borrowing/returning with automatic wait‑lists, and undo operations using Data Structure concepts like BST, HashTable, LinkedList, MaxHeap, Queue, Stack. This project has used Java and Netbeans for development.

Data Structures Included

  • Binary Search Tree (BST)
  • Hash Table
  • Linked List
  • Max Heap
  • Queue
  • Stack

Dependencies

This project requires JDK 21 or higher.

Installation

  1. Either clone this repository, or download the zip (if downloaded as zip, extract it)
  2. Open Netbeans and Click "Open Project" (Ctrl+Shift+o) and then find the directory where the project is cloned/downloaded.
  3. Netbeans should recognise the project and load it.
  4. When the project is loaded, Click "Run Project" (F6)

Contributors

This project was developed by:

  • Yaşar Mert Türkmen
  • Barış Bursalı
  • Kayra Başar Karadeniz