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 Info
- Technologies Used
- Features
- Screenshots
- Setup
- Usage
- Project Status
- Contributing
- Contact
- License
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:
- Awesome looking Homepage
- Add a new book to the database
- Delete a book from the database
- Issue a book to a student
- Modify the book status/entries
- Return the book to the library
- Search for a book and its status
- View a book for availability
Screenshots
Main Home window
View book deatils Window
Add a new book Window
Modify book deatils Window
Search any from database Window
Return book back to library Window
Delete a book from the database Window
Issue a book to a student 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