A simple Library Management System that allows librarians to manage books, track borrowing and returning, and maintain records efficiently. It also allows students to issue or return books.
- Don't forget to check Wiki.
- The code is completely written in C++ using object-oriented programming.
- Integrated a CSV filesystem for tracking books, students, etc.
- Used RegEx for verifying dates, enrollment numbers, etc.
- Implemented password authentication for librarians.
-
Clone the repository:
git clone https://github.com/harsh-awasthik/Lib_Management_Sys.git cd Lib_Management_Sys -
Install G++ Compiler (If not installed):
sudo apt update sudo apt install g++
-
Compile the Application using:
g++ management/main.cpp
-
Run the app:
./a.out(For linux/MacOS) or./a.exe(For Windows)
Check Wiki for Explanation of codes.
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch - Commit changes:
git commit -m "Add new feature" - Push:
git push origin feature-branch - Open a Pull Request.


