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.
- 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.
Before running the program, ensure you have the following installed:
- C++ Compiler (e.g., g++)
- CMake (optional, for building the program)
-
Clone the repository to your local machine:
git clone https://github.com/Mohamed-hanfy/library-system.git