An open API service indexing awesome lists of open source software.

https://github.com/reetugupta/library-management-system

Library Management System in C++ - A simple console-based library management system using C++ and OOP concepts. Features include adding, issuing, returning, and viewing books. 🚀📚
https://github.com/reetugupta/library-management-system

cpp oops

Last synced: 9 months ago
JSON representation

Library Management System in C++ - A simple console-based library management system using C++ and OOP concepts. Features include adding, issuing, returning, and viewing books. 🚀📚

Awesome Lists containing this project

README

          

# Library Management System in C++

## Description
This is a simple **Library Management System** implemented in C++. It allows users to:

- **Add books** to the library.
- **Issue books** to users.
- **Return books** to the library.
- **View books** and check their availability.

This project follows **Object-Oriented Programming (OOP) principles** and uses a **vector-based data structure** for book storage.

## Features

✅ Add new books
✅ Issue books
✅ Return books
✅ View available and issued books

## How to Run

1. **Compile the code** using a C++ compiler:
```sh
g++ main.cpp -o library
```

2. **Run the program**:
- On Linux/Mac:
```sh
./library
```
- On Windows:
```sh
library.exe
```

3. Follow the menu to add, issue, return, and view books.

## Technologies Used

- C++
- Object-Oriented Programming (OOP)
- Vectors and Strings
- Console-based User Interface

## Author

👤 **Reetu Gupta**