Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 913 Bytes

README.md

File metadata and controls

26 lines (16 loc) · 913 Bytes

Library System

A C++ library system for managing users and books in a library. This program allows users to create, search, update, and delete user and book records.

Features

  • Main Menu: Users can choose between managing books and managing users or exit the program.
  • User Management: Create, search by name or ID, display, and delete user records.
  • Book Management: Create, search by name or ID, display with ratings, get the highest-rated book, and list books associated with a user.
  • Author Association: Associate authors (users) with books.
  • Book Rating: Users can rate books.

Prerequisites

Before running the program, ensure you have the following installed:

  • C++ Compiler (e.g., g++)
  • CMake (optional, for building the program)

Usage

  1. Clone the repository to your local machine:

    git clone https://github.com/Mohamed-hanfy/library-system.git