This project is a Library Management System built using the Qt framework and C++. It provides a GUI for managing books in a library, with functionalities for adding, searching, filtering, and removing books. The system also includes user authentication with admin and user roles.
- Admins can add, search, filter, and remove books.
- Users can only search and filter books.
- Simple login system with admin and user roles.
- Books are stored in a JSON file (
books.json), ensuring data is saved between sessions.
- Save and restore user login details for convenience.
- Qt Framework: For building the GUI.
- C++: For backend logic.
- JSON: For storing book data and user login details.
- Qt 5 or higher
- C++ compiler (e.g., g++, clang)