Welcome to the Digital Library repository. Please feel free to make forks & pull requests!
- Android Device with QPython3 and Barcode Scanner installed. (For barcode scanning)
- Server with PHP, MySQL, and Python 3 installed (receiving codes, parsing codes, adding to database)
- The contents of this repository
scanner.py
: Barcode scanner, requires QPython3 and Barcode Scanner installed.isbn_reader.py
: Parses ISBNs with data from ISBNdb.com, requiresRequests
(Python module)add.php
: The page that adds to the databaseisbn.txt
: Text file containing all of the ISBNsaddisbn.php
: Adds ISBNs toisbn.txt
using?isbn={ISBN}
books.sql
: The table that was used in the creation of this code. Note: The table is namedlibrary_books
in thisbooks.sql
, but the table name used in the code isbooks
.