Skip to content

The Library Management System is a comprehensive C++ application designed to facilitate the efficient organization and management of books within a library. This project leverages the Qt framework to provide a user-friendly graphical interface for seamless user interaction.

License

Notifications You must be signed in to change notification settings

AvishekDas5/LibraryManagementSystem

Repository files navigation

Library Management System

Overview

This is a simple Library Management System implemented in C++ using the Qt framework.

Table of Contents

Getting Started

Clone the repository to your local machine:

git clone https://github.com/your-username/library-management-system.git
cd library-management-system

Prerequisites

Make sure you have the following installed on your system:

  • Qt (version 6.6.1 or later)
  • C++ compiler (e.g., GCC, Visual Studio, Clang)

Building and Running

  1. Open a terminal or command prompt.

  2. Navigate to the project directory:

    cd path/to/library-management-system
  3. Build the project using your preferred build system:

    qmake
    make

    or

    qmake library-management-system.pro
    make
  4. Run the application:

    ./library-management-system

Usage

  • Launch the application.
  • Use the provided GUI to add, search, issue, return, list, and delete books.
  • Follow on-screen instructions for each operation.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

  1. Fork the project.
  2. Create your feature branch: git checkout -b feature/my-feature.
  3. Commit your changes: git commit -am 'Add some feature'.
  4. Push to the branch: git push origin feature/my-feature.
  5. Open a pull request.

License

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


About

The Library Management System is a comprehensive C++ application designed to facilitate the efficient organization and management of books within a library. This project leverages the Qt framework to provide a user-friendly graphical interface for seamless user interaction.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published