This is a Library Management System developed using Python, a GUI toolkit (Tkinter/PyQt), and a backend relational database (MySQL/SQLite). It helps manage essential library functions such as adding books, managing members, issuing/returning books, and viewing records.
- Python
- Tkinter
- SQL
- Add/update/delete book records
- Manage member details
- Issue and return books with date tracking
- View issued/returned history
- Simple and clean user interface
- Input validation and basic error handling
This project was created as part of a DBMS academic assignment to demonstrate how backend database logic integrates with a frontend interface using Python.