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. 🚀📚
- Host: GitHub
- URL: https://github.com/reetugupta/library-management-system
- Owner: ReetuGupta
- Created: 2025-03-10T11:30:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T11:38:32.000Z (over 1 year ago)
- Last Synced: 2025-03-10T12:34:26.691Z (over 1 year ago)
- Topics: cpp, oops
- Language: C++
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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**