Welcome to the pybrary repository, we thank you in advance for reading this README to get to know this project! 💟📖
Pybrary is a Python-based library management system designed to streamline daily operations in libraries. Whether you’re a librarian or a book enthusiast, this project aims to simplify tasks such as cataloging and managing your books.
- Manually enter books with information such as Title, Author, Publication Date, Genre, Pages etc.
- Give books you own a rating from 1 to 5
- Search and look through books you own based on any tags associated with them (author, genre etc.)
- Get an overview with graphs visualizing your library of books
Pybrary is python applet written to help you manage your library of books. It will not only help you organize and look through your existing books, so you can statistically evaluate it manually and find new books, which will match your taste. You can also get a nice overview of your collection through many different visualizations based on genre, pages and many more.
- Clone this repository
- In the root folder, run
pip install -r src/requirements.txt
- To launch pybrary, run
python src/pybrary.py
To use pybrary, simply use the input fields to enter the details of your book, and then add it to the table. Selected entries can be deleted from the library with the Delete button. To search for books, enter any criteria in the input fields and then press Search.
Please refer to the roadmap for additional information.
Please refer to the documentation when needed.
Contributions are always welcome!
See CONTRIBUTING.md for ways to get started.
Please refer to the code_of_conduct.md when cooperating with this project.
If you have any feedback, please reach out to any of the authors.
Please refer to LICENSE