https://github.com/barkintopcu/library_management_tool
The purpose of this project is to design a library management application in Python using libraries such as PyQt and mysql-connector-python.
https://github.com/barkintopcu/library_management_tool
mysql pyside6 python sql
Last synced: about 1 month ago
JSON representation
The purpose of this project is to design a library management application in Python using libraries such as PyQt and mysql-connector-python.
- Host: GitHub
- URL: https://github.com/barkintopcu/library_management_tool
- Owner: BarkinTopcu
- License: gpl-3.0
- Created: 2025-03-03T20:52:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-02T10:17:18.000Z (about 1 year ago)
- Last Synced: 2025-07-14T20:15:58.211Z (12 months ago)
- Topics: mysql, pyside6, python, sql
- Language: Python
- Homepage:
- Size: 929 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📚 Library Book Management System
A simple desktop application built with **Python**, **PySide6 (Qt)**, and **MySQL** for managing library books, users, and loan requests. Designed with a user-friendly GUI and basic role-based access for users and staff members.
## 🚀 Features
- User registration and login
- Book search and filtering (by title, author, category, date)
- Loan request creation and management
- Role-based access (User / Staff)
- Staff-side loan request approval/rejection
- MySQL database integration
This project was developed using **Qt** and **PySide6**.
The icons and logos used in the project were sourced from **Flaticon**, created by [Freepik](https://www.flaticon.com/authors/freepik).
Bu proje, **Qt** ve **PySide6** kullanılarak geliştirilmiştir.
Projedeki logolar **Flaticon** sitesindeki [Freepik](https://www.flaticon.com/authors/freepik) kullanıcısından alınmıştır.