Skip to content

The Library Management System is a C++ application designed to efficiently manage the operations of a library, from book addition and removal to user registration and authentication. It offers a user-friendly interface and robust functionality to streamline library management tasks.

Notifications You must be signed in to change notification settings

TirtharajBarma/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

The Library Management System is a command-line application written in C++ that allows users to manage a library's collection of books. It provides functionalities such as registering users, adding and removing books, and displaying the available books in the library. Authentication is required for certain operations to ensure security and access control.

Features

User Management

  • Register New Users: Users can register with a unique username and password to access the system.

Book Management

  • Add Books: Librarians can add new books to the library by providing details such as title and author.
  • Remove Books: Librarians can remove existing books from the library based on their ID.

Display Functions

  • Display Books: Users can view all the books available in the library, including details like ID, title, author, and availability status.

Getting Started

Prerequisites

  • C++ compiler (e.g., g++)
  • Text editor or IDE

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/TirtharajBarma/Library-Management-System.git
    
  2. g++ main.cpp -o library

  3. ./library

Contributors

Tirtharaj Barma

License

This project is licensed under the MIT License - see the LICENSE file for details.

Tirtharaj Barma in the Contributors section with your own information or the names of any contributors to the project. You can also include more detailed instructions, examples, or sections as needed to provide comprehensive information about your project.

About

The Library Management System is a C++ application designed to efficiently manage the operations of a library, from book addition and removal to user registration and authentication. It offers a user-friendly interface and robust functionality to streamline library management tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages