Skip to content

Ravinduflash/Librabry-management-system

Repository files navigation

Library Management System

Overview

The Library Management System is a desktop application designed to facilitate the management of books, authors, members, and genres in a library. This application allows users to add, edit, delete, and view records related to books and authors, as well as manage library members and genres.

Features

  • Manage Authors: Add, edit, and delete authors. View a list of authors with their details.
  • Manage Books: Add, edit, and delete books. View a list of books along with their details and cover images.
  • Manage Members: Add, edit, and delete library members. View a list of members with their contact information.
  • Manage Genres: Add, edit, and delete genres for categorizing books.
  • Book Listings: View books by a specific author.
  • User-Friendly Interface: Intuitive design for easy navigation and management.

Technologies Used

  • C#
  • Windows Forms
  • MySQL Database
  • .NET Framework

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/yourusername/library-management-system.git
  2. Open the project in Visual Studio.
  3. Set up the MySQL database using the provided SQL scripts (if any).
  4. Update the database connection string in the application settings if necessary.
  5. Build and run the application.

Usage

  1. Launch the application and log in (if applicable).
  2. Navigate through the different sections (Authors, Books, Members, Genres) using the sidebar.
  3. Use the buttons to add, edit, or delete records as needed.

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.

License

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

Acknowledgments

  • Thanks to the open-source community for their contributions and support.
  • Special thanks to the libraries and frameworks used in this project.

Contact

For any inquiries, please contact [dulshanravindu505@gamil.com] or open an issue in the repository.


About

This project is part of the ICT Project Module in the Bachelor of Information Technology degree program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages