A console-based Library Management System built in C++ using Object-Oriented Programming and File Handling. The system enables efficient management of books and members while tracking book issue and return records.
- Add new books
- Search books
- Delete books
- Add library members
- Issue books
- Return books
- Track issued books
- Persistent data storage using File Handling
- C++
- Object-Oriented Programming (OOP)
- STL
- File Handling
- VS Code
- MSYS2 MinGW-w64 (UCRT64)
LibraryManagementSystem/
│── main.cpp
│── Book.cpp
│── Book.h
│── Member.cpp
│── Member.h
│── Library.cpp
│── Library.h
│── README.md
- Clone the repository.
git clone https://github.com/YOUR_USERNAME/Library-Management-System.git
- Compile the project.
g++ *.cpp -o library
- Run the executable.
library.exe
- Classes & Objects
- Encapsulation
- Constructors
- Vectors
- Maps
- File Handling
- Modular Programming
- GUI Version
- Database Integration
- Barcode Scanner
- Fine Management
- Book Reservation System
Ayesha Gul