Skip to content

PythonDataScience24/pybrary

pybrary 📚

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.

Logo

MIT License

Features

  • 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

FAQ

What is pybrary?

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.

Installation & Usage

  1. Clone this repository
  2. In the root folder, run

pip install -r src/requirements.txt

  1. 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.

Roadmap

Please refer to the roadmap for additional information.

Documentation

Please refer to the documentation when needed.

Contributing & Code of Conduct

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.

Authors

Feedback

If you have any feedback, please reach out to any of the authors.

License

Please refer to LICENSE

About

📚 pybrary, your virtual library

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages