Skip to content

PetreCostin/Library-Management-System

Repository files navigation

Library Management System

A comprehensive Library Management System built in Java.

Overview

This project is a Library Management System developed in Java, designed to help manage library operations including book cataloging, member management, and book lending/returning processes.

Features

  • Book management (add, update, delete, search)
  • Member/User management
  • Book lending and return tracking
  • Search and filter functionality
  • User-friendly interface

Technology Stack

  • Language: Java
  • IDE: Eclipse (based on project configuration files)

Project Structure

Library-Management-System/
├── src/           # Source code files
├── bin/           # Compiled class files
├── .settings/     # Eclipse IDE settings
├── .classpath     # Eclipse classpath configuration
├── .project       # Eclipse project configuration
└── Library Management System in Java.docx  # Project documentation

Getting Started

Prerequisites

  • Java Development Kit (JDK) 8 or higher
  • Eclipse IDE (recommended) or any Java IDE

Installation

  1. Clone the repository:

    git clone https://github.com/PetreCostin/Library-Management-System.git
  2. Open the project in Eclipse:

    • File → Open Projects from File System
    • Select the cloned directory
  3. Build and run the project

Documentation

Additional documentation and screenshots can be found in:

  • Library Management System in Java.docx - Detailed project documentation
  • libraryscreenshot.docx - Application screenshots

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

Contact

Project maintained by PetreCostin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages