https://github.com/0-hossam-0/library-management-system
Library management system using CPP
https://github.com/0-hossam-0/library-management-system
cpp cpp-programming library-management-system
Last synced: about 3 hours ago
JSON representation
Library management system using CPP
- Host: GitHub
- URL: https://github.com/0-hossam-0/library-management-system
- Owner: 0-Hossam-0
- Created: 2025-02-21T19:21:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-21T19:32:03.000Z (over 1 year ago)
- Last Synced: 2025-03-05T15:17:34.553Z (over 1 year ago)
- Topics: cpp, cpp-programming, library-management-system
- Language: C++
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Library Management System (C++)
## Overview
This project is a comprehensive Library Management System built in C++. It is designed to streamline the management of a library's resources and user activities through a command-line interface. The system offers a variety of functionalities, from adding and deleting books to user registration and book borrowing/returning. It is an excellent demonstration of how to build a full-featured management system using C++.
## Features
- **Add & Delete Books:**
Easily add new books to the library or remove existing ones.
- **User Registration:**
Register new users to manage borrowing activities.
- **Book Borrowing & Returning:**
- Borrow a book for a registered user.
- Return a book from a user.
- **Search Options:**
- Search for books by **ID**.
- Search for books by **Title**.
- **Display Options:**
- Display all books in the library.
- Display all registered users.
- Display available (not borrowed) books or borrowed books.
- Display books currently borrowed by a specific user.
- **Sort Books:**
Sort the library's books based on various criteria to easily locate them.
### Installation / Build
1. **Clone the Repository:**
```sh
git clone https://github.com/0-Hossam-0/Library-Management-System.git