/Library-Management-System

Completely in python , it can search, add, modify entries, delete entries etc. All done in python also uses SQL for database.

Primary LanguagePythonMIT LicenseMIT

Library-Management-System

Completely in python , it can search, add, modify entries, delete entries etc. All done in python also uses SQL for database.

Table of Contents

General Information

  • It's my high school final computer science project.
  • it intends to solve the hassel of managing library books.

Technologies Used

  • Python version 3.8
  • Tkinter
  • SQL and also pymysql library
  • pillow for image stuff

Features

Some awesome features are:

Screenshots

Main Home window

Main Home Window

View book deatils Window

View book Window

Add a new book Window

Add book Window

Modify book deatils Window

Modify book Window

Search any from database Window

Search book Window

Return book back to library Window

Return book Window

Delete a book from the database Window

Delete book Window

Issue a book to a student Window

Issue book Window

Setup

To run this project, install Python, SQL and pip install tkinter, pillow, pymysql

pip install tkinter
pip install pillow
pip install pymysql

Usage

Clone or download the code and run with the above mentioned programs and libraries.

Project Status

Project is : no longer being worked on. That being said, I would definitely welcome the improvements and features.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Contact

Created by S44WN - feel free to contact me!

License

MIT License Copyright (c) 2022 Sawan