Puthishala
a C# desktop based application
Project Name: Puthishala - a desktop based library management application
Project Created: Semester of Fall, 2020
Project Contributor:
Puthishala is a GUI based desktop project implemented Object Oriented Programming (OOP) concepts using C#. It was completed as a project for Object-Oriented Programming-2 (C#) course during Fall-20. The Library Management Application was implemented using Windows Forms Application (WPF) and connected with a database created in Microsoft SQL Server.
Repository Link: Puthishala: a Desktop Application for Library Management
Features
Features for three types of users are following -
- Admin
- Add/Remove Librarian(s) (CRUD)
- View Inventory
- Librarian
- Add/Remove Books (CRUD)
- Add/Remove Members (CRUD)
- Issue Books
- Return Books
- Penalty
- View Inventory
- Members
- Change Account Credentials
- Book Status
- Borrow/Buy Books
- Penalty Status (if previous penalty not cleared then cannot issue new books)
- View Inventory