Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Library Management System

This is a comprehensive Library Management System developed using C# and MySQL. It provides functionalities for managing books, students, borrowing, returning, and user authentication.

Features

  • Book Management: Easily add, view, search, update, and delete books in the library catalog.
  • Student Management: Maintain student records, track borrowing history, and manage user accounts.
  • Book Issuing and Returning: Streamline the borrowing and returning process with automated tracking.
  • User Authentication: Implement secure login and role-based access control for data protection.

Technologies Used

  • C#: Programming language used for building the application logic and user interface.
  • MySQL: Database management system used for storing and retrieving library data.
  • Windows Forms: GUI framework used for designing and developing the application's user interface.

Getting Started

Prerequisites

  • Visual Studio: Make sure you have Visual Studio installed on your system.
  • MySQL Server: Install MySQL Server to set up the database backend.

Installation

  1. Clone the repository: git clone https://github.com/LGCDMBandara/Library-Management-System.git
  2. Open the project in Visual Studio.
  3. Set up the MySQL database by running the provided SQL scripts in the database folder.
  4. Update the MySQL connection string in the code to match your database configuration.
  5. Build and run the project.

Usage

  1. Launch the application.
  2. Log in using your credentials.
  3. Use the various features to manage books, students, and borrowing activities.

Contributing

Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests.

About

Elevate your library management experience with my latest project, a sophisticated Library Management System (LMS) meticulously crafted using C# and MySQL. This robust software solution is packed with features designed to streamline library operations and enhance user satisfaction.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages