Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saadarazzaq/librarianpro

A Robust C# Library Management System using File Handling
https://github.com/saadarazzaq/librarianpro

c-sharp crud-application mini-project visual-studio winforms

Last synced: 12 days ago
JSON representation

A Robust C# Library Management System using File Handling

Awesome Lists containing this project

README

        

# 📚 LibrarianPro

LibrarianPro is a comprehensive library management system designed to streamline and automate library operations. It uniquely employs file handling for efficient database management, ensuring data integrity and facilitating seamless data retrieval and updates. With proper validations in place, LibrarianPro guarantees the accuracy and validity of user input, maintaining a high standard of data quality throughout the system.

## ✨ Features

- 📖 Book Management: Add, edit, and remove books from the library catalog.
- 🎫 Patron Management: Maintain a record of library patrons, including registration details and borrowing history.
- 🔍 Search and Filter: Easily search and filter books based on various criteria such as title, author, genre, and more.

## 🚀 Technologies Used

- C# programming language
- Windows Forms for the user interface
- File handling for data management
- .NET Framework for development
- Visual Studio IDE for development and debugging

## 🏁 Getting Started

Follow the steps below to get started with LibrarianPro:

1. Clone the repository: `git clone https://github.com/saadarazzaq/LibrarianPro.git`
2. Open the project in Visual Studio.
3. Build the solution to restore dependencies.
4. Run `LibrarianPro.sln` file to launch LibrarianPro.

## 📸 Screenshots

- Main Page:

![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/9f942709-b00b-4e89-813f-551206ba6fa6)

- Insert Books:

![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/939d42c3-8ebd-4169-a32e-2c65a3e7ef2e)
![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/1ec45bc2-80f0-4500-87b1-5456b5b35e63)

- View Books:

![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/008f2815-3021-4d94-8980-74c1885f7a8f)

- Update Book:

![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/c7c1e2e5-90fd-4c48-a19d-e46819a454df)

- Delete Books:

![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/00dbbacf-cdef-4959-9c4f-ba5d33ec1d67)
![image](https://github.com/SaadARazzaq/LibrarianPro/assets/123338307/c58852b6-8552-46b8-b8a2-34e228f50df4)

## 📧 Contact

For any questions or inquiries, please contact me at:
- Gmail: [email protected]
- Whatsapp: +923036668942