Skip to content

This project is a simple command-line library management system implemented in C. It allows users to register, log in, add, modify, delete, and search for books, as well as manage users and their rented books. The system stores data in text files and provides basic functionalities such as user authentication, book management, and rental tracking.

Notifications You must be signed in to change notification settings

GhimirePlan/Library-Management-System-in-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library-Management-System-in-C

This project, developed by student of IOE Thapathali Campus - Plan Ghimire is a comprehensive Library Management System implemented in the C programming language.

Overview

The Library Management System offers a user-friendly interface for both librarians and library patrons to efficiently manage library resources. It encompasses functionalities such as adding and removing books, managing member records, handling book transactions (borrowing and returning), generating reports, and more.

Features

User Authentication: Secure login system for librarians to access administrative features.

Book Management: Add, remove, and update book information including titles, authors, genres, and copies available.

Member Management: Maintain records of library members including personal details and borrowing history.

Transaction Handling: Facilitate borrowing and returning of books, along with due date tracking.

Search Functionality: Efficient search options to find books by title, author, genre, or ISBN. Report Generation: Generate various reports such as overdue books, popular books, and member activity.

Contribution

Contributions to this project are welcome. Feel free to fork the repository, make improvements, and submit pull requests.

License

This project is licensed under the MIT License.

Feel free to customize the content as needed!

About

This project is a simple command-line library management system implemented in C. It allows users to register, log in, add, modify, delete, and search for books, as well as manage users and their rented books. The system stores data in text files and provides basic functionalities such as user authentication, book management, and rental tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages