Skip to content

ansh23coder/EduLibrary-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š EduLibrary-Management-System

A simple console-based C++ Library Management System that manages book records using file handling (fstream) for persistent storage.


๐Ÿš€ Features

The system supports the following functionalities via a main menu:

  • ๐Ÿ“– Show All Books โ†’ Lists all book records stored in the system
  • ๐Ÿ”Ž Extract Book by ID โ†’ Searches and displays details of a single book using its unique ID
  • โž• Add Book โ†’ Adds a new book record with Book ID, Book Name, and Author Name
  • ๐Ÿšช Exit โ†’ Exits the application safely

โš™๏ธ Setup and Run

๐Ÿงฉ Prerequisites

  • A C++ compiler (e.g., g++)
  • A terminal or command prompt

๐Ÿ› ๏ธ Build and Execute

  1. Save the code as library_management.cpp

  2. Compile the program:

g++ library_management.cpp -o library_app

About

A command-line application for managing a book library with features to add, display, and search books. Built in C++ with file-based storage. Key Features: Add new books with ID, name, and author Display all books in the database Search books by ID File-based persistence using text files Simple menu-driven interface Tech Stack: C++, File I/O

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages