Skip to content

Mohamed-hanfy/library-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This project is implemented using OOP in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages